Auto Glass Superstore Reviews (2)
Auto Glass Superstore Rating
Address: 14359 Miramar Pkwy # 268, Hollywood, Florida, United States, 33027
Phone: |
Show more...
|
Web: |
orlando-autoglass.org
|
Add contact information for Auto Glass Superstore
Add new contacts
RUN AWAY! They do not honor their warranty and actually laughed when I told them I had a leak and told me to s*w off
RUN AWAY! They do not honor their warranty and actually laughed when I told them I had a leak and told me to s[redacted]w off.