at 3649 W 30th St, Indianapolis , 46222 United States
Since 1986, providing families of Indianapolis and surrounding cities with a certified used car for an affordable price. No credit needed,Buy Here Pay Here
1218 FB users likes Castro Auto Sales & Service, set it to 52 position in Likes Rating for Indianapolis, Indiana in Automotive category
Castro Auto Sales & Service is Indianapolis based place and this enity listed in Car Dealership category. Located at 3649 W 30th St IN 46222. Contact phone number of Castro Auto Sales & Service: (317) 920-0915
Family owned dealer. Our goal is to make the customers happy by providing the best deals in town !