Original: Fresh Meadows is home to St. Francis Preparatory School, the largest Catholic high school in the United States.
Simplified: Fresh Meadows is also home to St. Francis Preparatory School, the largest Catholic high school in the United States.