St Mary's Star of the Sea 1920 New Haven Avenue, Queens, New York 11691,