1. Handy Lube Inc 85 W Main St, Stamford, CT 06902 Coordinate: 41.05117,-73.54687 Phone: (203) 324-1122