Indu Babubhai Patel, MD, Internal Medicine

7105 Metropolitan Blvd
BarnhartMO  63012-1495 (Jefferson County)


Phone: 636-464-7032
Fax: 636-464-5877

NPI: 1023000668
License Number: R7D52 (MO)