Since 1982
© 2023 Autohaus
Mercedes Service & Parts
3450 Northeast Parkway
San Antonio, TX 78218
Hours:
Mon-Thur 7 am - 3:30 pm
Fri 7 am - 1 pm
Closed Sat & Sun
(210) 821-6167
(210) 821-6152