Handy Lube, Inc. Categories Oil Change Center 85 West Main St. Stamford CT 06902 (203) 324-1122 (203) 324-5599 About Us Oil Change Center and Car Wash. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×