I have gone to this dealership for repairs many times. Their service was excellent even though I originally did not buy my Windstar from them.
All reviews seem positive