About

Edit info
  • Open today, 8:00am - 8:00pm
  • (404) 377-7039
  • 224 W Ponce de Leon Ave
    Decatur GA 30030

In Decatur, GA and looking for a hair salon? Visit Terra Mater Salon at 224 E Ponce De Leon Ave. Terra Mater Salon is rated 3.5 stars by 3 reviewers. For hours of operation, appointments, or prices, call (404) 377-7039.

Yelp Reviews