1. Diego's Mechanics
429 W Main St, Stamford, CT 06902
Coordinate: 41.04848,-73.55571
Phone: (203) 357-1976
2. New Process Brake & Clutch
28 Stone St, Stamford, CT 06902
Coordinate: 41.04264,-73.53566
Phone: (203) 327-2077
3. Quality Transmissions
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.04709,-73.52837
Phone: Phone: (203) 359-0100