D & D Glass CO INC in Elmhurst, NY serves customers in Available 24x7. We offer services in Car Audio & Video Retail. We specialize in Car Audio & Video Retail in Available 24x7. We are proud to have the following certifications and affiliations - Authorized Repair. We accept the following forms of payment: American Express, Discover Card, Master Card, VISA. Emergency services are also available. We have been proudly serving the Elmhurst, NY area since 1959.