Map & Hours for Oso Grande Autos: Used Car Dealership Located in San Antonio, TX
Click the interactive map below to get detailed directions to Oso Grande Autos in San Antonio, TX. We are conveniently located at 5407 I-35 South in San Antonio, TX 78211. We look forward to seeing you on the lot. Your keys are waiting at Oso Grande Autos.
|Sales Department Hours|