Write a Review
238 E Main St, Alhambra, CA 91801
Service there was kind of bad. The receptionist sometimes give attitude. Prices are very expensive. I dont really recommend this place. Parking was ok...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.