Complex sentence: Located in New York City, United States this faith-based organization currently has over 28,000 members and is situated on a welcoming 11-acre campus.
Split into simpler sentences: Located in New York City, United States. This faith-based organization currently has over 28,000 members and is situated on a welcoming 11-acre campus.