New Vision Ministries hosts senior luncheon

STAFF REPORT @dvillechief