Stella Collision Services, Inc24 Hour Towing and Recovery 8375 East Main RoadLe Roy, NY 14482 Give Us a Call: (585) 768-7370 Your Name Your Email Address Your Phone Number Your Message