Twelve Corners Towing Twelve Corners Towing also does vehicle repairs on Cooling Systems, Air Conditioning, Brakes, Electrical, Tires, Exhausts. They are located in Rochester. Twelve Corners Towing They have a single review on MojoPages.com, and it's a negative review. They can be reached by calling (585) 244-2825 They accept Discover, Master Card, Visa, American Express. for payment.