Super Plus specializes in repairs on any air conditioning and electric problems on your car. There is free parking on the street, but then you'll have a 500-yard walk down a long driveway, where you'll find the shop. It's best to park on the driveway, in front of the shop. Super Plus works on all foreign and domestic makes.