 
                                - Country: USA
- State: California
- City: Hayward
- Address: 24900 Santa Clara St, Hayward, CA 94544, USA
- Store
Working hours
                        - Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours
- Saturday: Open 24 hours
- Sunday: Open 24 hours
More companies in your city
                1 Review(s)
                                Harman Sandhu
                        
                    17.08.2018
                    Heights on unprofessionalism ! This guy called Chris didn't even know how to pick up a phone and greet a customer. This gentleman gave me an appointment window, did not confirm it on text, I called back and he confirmed the appointment. I called back when he did not show up and this guy is more than casual to report that he is a little busy and had the audacity to suggest another non serious appointment.
Added comment
                        