Crown Towing is located at 388 Crown St, New Haven, CT. This location is in the Dwight neighborhood. This business specializes in Towing and has 3 review(s) with a star rating of 1.0.
Crown Automotive serves North & South Carolina, Virginia and New Jersey with New & Used cars and Parts & Repair for Acura, BMW, Chrysler, Dodge, Ford, Honda, Jeep, MINI, Nissan and Volvo.