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