At a ‘huge’ former Staten Island church site, a new campus opens for non-profit organization
STATEN ISLAND, N.Y. — On Your Mark, a non-profit organization that serves individuals with intellectual and developmental disabilities, celebrated the grand opening of its new campus at 129 Clinton Ave. in New Brighton, with a ribbon-cutting ceremony and …