Auto Glass in Santa Cruz, CA
Auto Glass • Doors & Windows • Wholesalers
2701 Soquel Ave.,
Santa Cruz ,
CA
95062
UNITED STATES
Based on 1 reviews
UNPROFESSIONAL ESTABLISHMENT
I was treated with a terrible amount of disrespect by the phone receptionist at the Glass Doctor. They rescheduled my appointment. I in turn cancelled it (very kindly I might add). I was thanking her for her time and apologizing for any...Worldwide > United States > Santa Cruz, CA > Auto Glass