About

Edit info

Are you looking for a nail salon in Jamestown, NY? Try Beauty Bar, a nail salon located at 1110 Newland Ave. Want more information on Beauty Bar prices or business hours? Get details by calling (716) 488-9130.