Glen Rock Inn Posted on April 22, 2024 by Glen Rock Inn222 Rock RdGlen Rock, NJ 07452 United StatesPhone: (201) 445-2362