76

13 ratings

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

11651 Telegraph Rd,
Santa Fe Springs, CA 90670

Happy1

By Happy1 | 11/19/2015

Too expensive.

David

By David | 6/8/2015

Store was not clean and staff were rude

David

By David | 4/28/2015

No air and lobby was small