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 .