1. Fish Window Cleaning 6 Haycock Ave, Riverdale, NJ 07457 Coordinate: 40.99792,-74.30137 Phone: (973) 831-2300