1. Auto Depot Inc. 625 Hyde Park Ave, Roslindale, MA 02131 Coordinate: 42.279,-71.11952 Phone: (617) 327-0800