Where is Sola Salons located?
Sola Salons is located at 1694 Montgomery Hwy #172, Hoover, AL 35216.
Sola Salons
Hoover, Alabama
FAQ
Hours, booking, location, and service questions.
Sola Salons is located at 1694 Montgomery Hwy #172, Hoover, AL 35216.
Sola Salons offers manicures, pedicures, and gel polish services.
Sola Salons is open daily from 8 AM to 8 PM.