1. D'Ambrosio Eye Care, Inc. 413 Main St, Athol, MA 01331 Coordinate: 42.5939,-72.23178 Phone: (978) 249-4209
2. The Eye Center: Pierre Alfred, M.D. 184 Market Dr, Athol, MA 01331 Coordinate: 42.592064,-72.214645 Phone: (978) 939-3128