Star Auto Service

13310 Nacogdoches Rd
San Antonio
TX, 78217

Phone:

(210) 864-3188

Web:

Category: Auto Service

Store Hours:

Mon 8am - 5pm
Tue 8am - 5pm
Wed 8am - 5pm
Thu 8am - 5pm
Fri 8am - 5pm
Sat 8am - 1pm
Sun Closed

Nearby Stores:

Location Map:

About Star Auto Service

Star Auto Service was established in 2006 by Juan Arias, a highly experienced automotive repair technician with over 35 years of experience in the industry. Juan's passion for cars led him to open his own auto repair shop in San Antonio, where he and his team provide exceptional services to..

Note: Star Auto Service San Antonio store hours are updated regularly, if you find any error please notify us.