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. Parking is complimentary.
358 W. Ponce de Leon Ave.
Decatur, GA 30030
Tue |
9-5 |
Wed |
10-8 |
Thu |
10-8 |
Fri |
9-5 |
Sat |
9-4 |
Sun |
closed |
Mon |
closed |
358 W. Ponce de Leon Ave.
Decatur, GA 30030
404-377-7039
Get Directions
Questions or comments?
E-mail us at contact@terramatersalon.com