Emory Clinic - 158 W Ponce de Leon Ave - Primary Care. 158 W Ponce de Leon Ave Decatur, GA 30030 Get Directions. phone information if applicable; Main: 404-251-2200; Appointments: 404-251-2200; Patient Portal. Use this online tool to look up results, send a message to your provider teams, renew your prescriptions, view upcoming appointments ....