Praveen Nandamuru, MD, Pediatrics

1465 S Grand Blvd
Room 2717
Saint LouisMO  63104-1004 (Saint Louis City County)


Phone: 314-268-4070
Fax: 314-268-4070

NPI: 1396242954
License Number: 2021022245 (MO)