Window Film Depot > Locations > New York New York Service Areas New York City Floor 5, 80 Broad St, New York, NY 10004 (866) 933-3456 Buffalo / Niagara Falls, NY (866) 933-3456 Binghamton, NY (866) 933-3456 Jamestown, NY (866) 933-3456 Elmira, NY (866) 933-3456 Utica, NY (866) 933-3456 Syracuse, NY (866) 933-3456 Albany, NY (866) 933-3456 Rochester, NY (866) 933-3456 Poughkeepsie, NY (866) 933-3456