Stephen John Lavrisa, DDS, Dentist

2631 Williamsburg Ave Ste 103
GenevaIL  60134 (Kane County)


Phone: 630-262-9696
Fax: 630-262-9685

NPI: 1073527263
License Number: 019021979 (IL)