Charles R Farmer, MD, Family Medicine

3480 S Oak Ridge Dr
BloomingtonIN  47401-8926 (Monroe County)


Phone: 812-336-4403
Fax:

NPI: 1033459904
License Number: 01019411 (IN)