Terry W Huff, DDS, Dentist

6402 Sheridan Rd
KenoshaWI  53143-5028 (Kenosha County)


Phone: 262-654-2261
Fax: 262-657-6933

NPI: 1699973719
License Number: 5000910 (WI)