Island Auto Repair and Tire, Inc. was incorporated in 1979, and was originally located on […] Read More