Emory Clinic at 158 West ponce de Leon Ave. is located a few minutes' walk from Decatur's Historic Courthouse. Public parking is available at several locations convenient to our practice. We are also a short walk from Marta's Decatur Transit Station. Location, Directions, Hours. 158 West Ponce de Leon Ave. Decatur, GA 30030. Get directions. Hours.