FAQ

Frequently asked questions for Charm Nails Spa - Homewood

Hours, booking, location, and service questions.

Where is Charm Nails Spa - Homewood located?

Charm Nails Spa - Homewood is located at 2902 18th St S #110, Homewood, AL 35209.

What services does Charm Nails Spa - Homewood offer?

Charm Nails Spa - Homewood offers manicures, pedicures, and gel polish services.

What are the hours for Charm Nails Spa - Homewood?

Charm Nails Spa - Homewood is open 7 days a week. Call (205) 593-4594 for specific hours.

Services & Contact

Hours, services, and contact

View services or call the salon.