October 2023
In search of a Ford dealership I'm looking through ratings, and I find it suspect that this dealership in suburban Memphis, TN has a vast majority of positive reviews written by people who live far, far away from Memphis. It makes me not want to touch this business with a ten foot pole.