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