Windshield Replacement Shop In
Elmont, New York
All Shops
1 Windshield Replacement Shop
Credit: Star Auto Glass
Credit: ste ven
Credit: Andy X
Credit: ste ven
Credit: Jaison George
Credit: ste venStar Auto Glass
95 Meacham Ave, Elmont, NY 11003
★★★★☆4.7 out of 5 (114 reviews)
Services / Features / Amenities:
Windshield Repairs
Reviews (10)
Hours of Operation
Monday 8AM-5PMTuesday 8AM-5PMWednesday 8AM-5PMThursday 8AM-5PMFriday 8AM-5PMSaturday ClosedSunday Closed
Address: 95 Meacham Ave, Elmont, NY 11003
Phone: (516) 616-7690
Website: http://www.starautoglass.biz/...