Edward Clay Travis, MD, Family Medicine

900 N Washington St
Du QuoinIL  62832 (Perry County)


Phone: 618-534-8538
Fax:

NPI: 1801909700
License Number: 036086580 (IL)