Back

Helms Bros. - Service Center

Flushing, NY

4.1
151 Reviews

151 Reviews of Helms Bros. - Service Center

Sort by
April 11, 2006

a mb dealer that turns down service work on a car with 100,000 miles is unacceptable. i buy used mb cars and i want to have them maintained in top shape and doing so can only be a good thing for all mb de More

by MBSLK
Customer Service
Friendliness
Price
Quality Of Work
Recommend Dealer
No
...
16