1. Triangle Transmission & Brake Center 62 Liberty St, Quincy, MA 02169 Coordinate: 42.23928,-71.00684 Phone: (617) 773-9066