Indianapolis IN Trailers-Repairing & Service 1. 2341 S West St, Indianapolis, IN 46225 | Russell's Trailer Repair Inc (317) 783-5479