1. Weymouth Appliance 53 Clematis Ave, Weymouth, MA 02188 Coordinate: 42.23283,-70.95627 Phone: (781) 335-4920