June 1
The Craig County Board of Supervisors will hold its monthly meeting at 6 p.m. in the Craig County Courthouse.
June 19
The New Castle Town Council will meet from 7-8 p.m. at the New Castle Town Hall at 339 Market Street in New Castle.
June 20
Rep. Morgan Griffith will hold a citizen comment period from 9-10:30 a.m. in the courthouse breakroom.
June 21
A CPMT meeting at CPMT – Department of Social Services will be at 1 p.m.
July 6
The Craig County Board of Supervisors will hold its monthly meeting at 6 p.m. in the Craig County Courthouse.
July 17
The New Castle Town Council will meet from 7-8 p.m. at the New Castle Town Hall at 339 Market Street in New Castle.
July 18
Rep. Morgan Griffith will hold a citizen comment period from 9-10:30 a.m. in the courthouse breakroom.
July 19
A CPMT meeting at CPMT – Department of Social Services will be at 1 p.m.
Community events:
May 28
The annual Memorial Day dinner at the Waiteville Community Center will be from 11 a.m.-1 p.m. The mean is $13 for adults and free for children 5 and under.
June 3
Grace Baptist Church – New Castle will host a vacation Bible school from 10 a.m.-3 p.m. The “Amazing Race” is for those pre-K through seventh grade. Lunch will be provided for the children. There will be games, music, crafts as a gospel train.
June 24
Benefit Mud Bog for the family of Bucky Hypes will be at 12 p.m. in Ellison. It is sponsored by the Roanoke Valley 4-Wheeler Association.
-The New Castle Record