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