American Towing and Repair LLC is a small, fairly new repair services company in Brooksville, Florida. It opened in 2011 and now has an estimated $89,000 in yearly revenue and approximately 2 employees. We offer Towing, Road service, Tire changes, and lockout service.