Steven Richard Squillace, ODNPI · 1265427983Steven Richard Squillace · Corneal and Contact Management Optometrist48 South Rd Unit 8, Somers, CT 06071(860) 763-4733Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing