Long Beach NY Window Cleaning 1. 615 E Olive St, Long Beach, NY 11561 | West Hempstead Window Cleaning (516) 431-7770