Tapia Francis MD in Terre Haute, IN 47802



Tapia Francis MD

3311 South 7th St

(812) 242-9900

Scroll to Top