About

Edit info

Garden View Massage is a spa located on 215 Church St in Decatur, GA 30030. To get detailed information on Garden View Massage prices and menu of services, or to get information on hours and availability, call (404) 377-2909. With 8 reviews, Garden View Massage has an average rating of 4.5 stars on Yelp.

Yelp Reviews