San Antonio TX Automobile Motor Rebuilding 1. 4727 Center Park Blvd, San Antonio, TX 78218 | Japanese Engine Inc (210) 646-6688