Directions
We are located in the Grand Lodge of New York building at 71 W. 23rd St (corner of 6th Ave). This location is easily reached by public transportation (M or F Subway - 23rd Street stop). Street parking is difficult before 7pm but there are numerous parking lots in the area.