James McGath, MD

Family Medicine, Primary Care

10 W Linden St, Freeport, IL 61032

(815) 599-8414