Does Venus Nails, Lashes & Spa accept walk-ins?
Yes, Venus Nails, Lashes & Spa accepts walk-ins daily.
FAQ
Hours, walk-ins, location, and service questions.
Yes, Venus Nails, Lashes & Spa accepts walk-ins daily.
Venus Nails, Lashes & Spa is at 585 Columbus Ave, Boston, MA 02118.
Venus Nails, Lashes & Spa offers manicures, pedicures, gel polish, and lash services.
Venus Nails, Lashes & Spa is open 7 days a week. Call (617) 536-3635 for specific hours.