Otto F Mares, DDS, Dentist

502 S Washington St
Du QuoinIL  62832-1904 (Perry County)


Phone: 618-542-3032
Fax: 314-667-5670

NPI: 1003971847
License Number: (IL)