1. Watertown Towing 115 N Beacon St, Watertown, MA 02472 Coordinate: 42.364,-71.1786 Phone: (617) 923-1410