Randy Joseph Halihan, DDS, Dentist

475 W Terra Cotta Ave
Ste B1
Crystal LakeIL  60014-3407 (McHenry County)


Phone: 815-444-6444
Fax: 815-444-6446

NPI: 1043387335
License Number: (IL)