James E Wachter, MD, Family Medicine

1006 S Division St
CartervilleIL  62918-1539 (Williamson County)


Phone: 618-985-4841
Fax: 618-985-8101

NPI: 1982655692
License Number: 036076399 (IL)