William J Schmalz, MD, Internal Medicine

3209 W Fullerton Pike
Ste E
BloomingtonIN  47403-4060 (Monroe County)


Phone: 812-825-6102
Fax: 812-825-6148

NPI: 1336255900
License Number: 01024519 (IN)