All Star Engine Installation Center San AntonioALL STAR ENGINE
INSTALLATION CENTER, LLC

Professional Engine Installation
By Qualified Technicians
San Antonio, Texas

(210)590-2700

NOW OFFERING FREE COURTESY SHUTTLE SERVICE WITH ANY MAJOR REPAIR*
*Within 50 miles radius of our shop

All Star Engine Installation Center San Antonio

We Accept All Major Credit Cards, Cash or Local Checks

All Star Engine Installation Center of San Antonio

 

All Star Engine Installation Center

New San Antonio Location:

NE San Antonio
13122 Lookout Run
San Antonio, Texas 78233

We're just down a couple blocks down the street from our previous location, but We're around the corner on Lookout Run. Look for the third building on the left, after you turn on Lookout Run. We've put a big banner up on the front of the building.


View Larger Map

We offer everything from minor engine repairs to full engine replacements, using only quality parts and supplies. Rebuilt motors also available. We'll work with you to get your vehicle back up and running. We offer free towing within the San Antonio Metro Area with any repair.