1. Barra Tax Service 15 Seminole Ave, Weymouth, MA 02188 Coordinate: 42.23159,-70.95342 Phone: (617) 770-3096