Christopher Farrar, MD, Internal Medicine

6800 State Rte 162
MaryvilleIL  62062-8500 (Madison County)


Phone: 618-288-4095
Fax: 618-288-2984

NPI: 1023084712
License Number: 036106586 (IL)