The customer service at Honda of Stillwater is top...
The customer service at Honda of Stillwater is top-notch! The staff is friendly and knowledgeable. They helped me throughout the entire buying process and answered all my questions. I'm extremely satisfied with my purchase and would highly recommend this dealership.