About

Edit info
  • Closed Today
  • (334) 897-6900
  • 214 Factory Ave N
    Elba AL 36323

Searching for a nail spa in Elba, AL? Magic Mirror is a nail spa located at 214 Factory N Ave. Get details on Magic Mirror hours and prices by calling (334) 897-6900.