Englewood Cliffs NJ Religious Organizations 1. 399 Hudson Ter, Englewood Cliffs, NJ 07632 | St Michael's Villa (201) 871-1620