Ranger PTO holds end-of-the-year luncheon

by