Where is The Glam Spa located?
The Glam Spa is located at 229 W 231st St, Bronx, NY 10463, USA.
The Glam Spa
The Bronx, New York
FAQ
Hours, booking, location, and service questions.
The Glam Spa is located at 229 W 231st St, Bronx, NY 10463, USA.
The Glam Spa offers nail services including manicures and pedicures.
The Glam Spa is open 6 days a week, closed Tuesdays.