Glen Rock Inn Posted on June 6, 2022 by Glen Rock Inn222 Rock RdGlen Rock, NJ 07452 United StatesPhone: (201) 445-2362