2722 Shelter Island Dr, Ste B, San Diego, California 92106 USA
Crusader Engines Authorized Dealer and Service Center
Photo Credit: Yelp