North Bay Imports is conveniently located in East Windsor, Connecticut. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today. North Bay Imports is conveniently located in East Windsor, Connecticut. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today.
I was greeted by friendly sales and service people. I explained I was in a rush and they had my repair done and I was on my way in 1/2hr (exactly as promised!!!)