StElizabethAltar The Altar at St. Elizabeth’s Roman Catholic Church located in the Ozone Park section of Queens. Download QR