St. Cecilia Roman Catholic Church complex, built from 1883-87, is located at 120 East 106th Street in between Lexington and Park Avenues. St. Cecilia’s was one of the first religious institutions built in the area. The church has been in continuous use as a Roman Catholic parish church since the chapel was completed in 1884. The adjacent buildings that housed the Convent were finished in 1887.