Indu Babubhai Patel, MDIndu Babubhai Patel · Internal Medicine Physician7105 Metropolitan Blvd, Barnhart, MO 63012(636) 464-7032Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing