Namasivayam Ambalavanan, MD, Pediatrics

525 Nhb
619 S 19th St
BirminghamAL  35249-0001 (Jefferson County)


Phone: 205-996-2244
Fax: 205-996-2254

NPI: 1770527012
License Number: 20362 (AL)