All reviews seem negative
I would never take another vehicle to Windham Automotive. went there for a service, and they were Rude, and projected a don't care attitude toward me as a customer. instead of pro...