Our Lady of the Assumption/St. Mary, Star of the Sea, Pelham Bay