John Welch, MD

Family Medicine
Cost:

Valley Professionals Community Health Center

1530 N 7th St, Ste 201, Terre Haute, IN 47807

Accepting new patients

(812) 238-7631