Rupa Narra, MD, Pediatrics

1600 Clifton Rd Ne
AtlantaGA  30329-4018 (DeKalb County)


Phone: 419-573-4544
Fax:

NPI: 1871630152
License Number: 46960 (CO)