Steven Richard Squillace, ODSteven 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