70 Challenger Rd, Ridgefield Park, New Jersey 07660-2116 USA
Outside of hotel.
Photo Credit: C.M.
Claim copyright