Cleo Bay Honda Customer Care Review from Sugar Land, Texas
Amazing place to buy a car.ASK FOR CLEO .
They are fair, honest and make your purchase very comfortable.I will buy there again, as long as Cleo Cardosi is there.
Review about: Cleo Bay Honda Customer Care.
Reason of review: Good customer service.
I liked: Loved it.