Windows in Elmira (NY) Full list of companies Windows category in Elmira, New York Charles Appliance Co 258 Clemens Center Pkwy, Elmira, NY 14901, (607)732-1918 Page 1