DR. STEVEN RICHARD SQUILLACE, O.D.
Optometry at South Rd, Somers, CT

License number
Connecticut 3270
Category
Optometry
Type
Corneal and Contact Management
License number
Connecticut 2122
Category
Optometry
Type
Corneal and Contact Management
Address
Address
48 South Rd SOUTH UNIT 8, Somers, CT 06071
Phone
(860) 763-4733