This profile has been claimed by the business owner or representative.
1800 Howell Mill Road, Suite 600, Atlanta, GA, 30318, United States
Get directionsNgozi I. Okoro, MD has a 4.4 star rating with 197 reviews.
Ngozi I. Okoro, MD might be open. It requires an appointment.