South Shore Eye Associates - James H Freedman Od
670 Depot St, Easton, Massachusetts, 02356-2742
(508) 238-8460