7450 S. Mayflower Park Dr.
In 1989, Star Leasing purchased the assets of General Trailer Company of Indianapolis. The acquisition of 151 trailers, coupled with a two-year lease with Thomson Consumer Electronics (RCA) gave Star the ability to open a full service branch facility in Indianapolis, home of the greatest spectacle in racing. Today, Star services the Hoosier state with over 3,000 trailers. We operate a 10-bay facility located on the northwest side of Indianapolis, specializing in all StarCare products including major wrecks and refurbishments. In addition, we run a fleet of 10 high tech mobile service trucks throughout central Indiana. Our 41 employees work hard everyday offering our customers the best maintained equipment in the industry along with superior customer service.