Window Film Depot > Locations > New York New York Service Areas New York City Floor 5, 80 Broad St, New York, NY 10004 1-646-627-7663 Buffalo / Niagara Falls, NY 1-646-627-7663 Binghamton, NY 1-646-627-7663 Jamestown, NY 1-646-627-7663 Elmira, NY 1-646-627-7663 Utica, NY 1-646-627-7663 Syracuse, NY 1-646-627-7663 Albany, NY 1-646-627-7663 Rochester, NY 1-646-627-7663 Poughkeepsie, NY 1-646-627-7663