Humanizing Medicine - Main Location Humanizing Medicine Address 135 Maple Street, Building A Decatur, GA 30030 US 33.776430, -84.275736 Contact Information (470) 891-8140 Location Map View on Google Maps Back to Humanizing Medicine