Thomas H Patterson, MD, Urology

834 N Seminary St
Ste 502
GalesburgIL  61401-2852 (Knox County)


Phone: 309-343-2262
Fax: 309-343-2081

NPI: 1568460970
License Number: 036-065538 (IL)