Dr. Humza Ahmed, MD
Internal Medicine
Make an Appointment
(404) 778-6382Telehealth services available
Spanish
Practice is located at 1364 Clifton Rd NE, Atlanta, GA 30322.
Providers at Practice specialize in Internal Medicine, Hospice & Palliative Medicine, and Nephrology.
45 providers practice at Practice.
Use the insurance check on this page to verify if Practice is in-network.
Providers at Practice can provide language services for Spanish.