user
Best For Less Auto Glass
11011 Alameda St, Los Angeles, CA 90059, United States
Appearance
Best For Less Auto Glass

Comments
Sh
Review №1

Friendly, affordable and fast service.

Ya
Review №2

Do not go there, they dont give receipts and when something goes wrong they refuse to fix it. I give them a 0.

Ke
Review №3

Poor service, installed my windshield and it cracked the very next day due to improper installation, would never consider these unprofessionals again.

Information
2 Photos
3 Comments
2.3 Rating
  • Address:11011 Alameda St, Los Angeles, CA 90059, United States
  • Phone:+1 323-357-1177
Categories
  • Auto glass shop
Similar organizations