Whew! Getting around Atlanta is rarely a breeze. So when you step into Terra Mater, we'll welcome you with a smile, a complimentary refreshment and a stress-relieving massage.
We are located in downtown Decatur.
224 East Ponce de Leon Ave.
Decatur, GA 30030
Entrance to the parking garage is on East Ponce de Leon Avenue. Remember to ask us for validation to receive complimentary parking.
Tue |
8-8 |
Wed |
8-8 |
Thu |
8-8 |
Fri |
8-8 |
Sat |
9-5 |
Sun |
closed |
Mon |
closed |
224 East Ponce de Leon Ave.
Decatur, GA 30030
404-377-7039
Get Directions
Questions or comments?
E-mail us at contact@terramatersalon.com