Christmas in Wales: Christmas in Wales will be on Saturday, December 14th, from 11:00 a.m., until 2:00 p.m. Come out and have fun and visit with Santa!

TEST TW WEATHER

Village Hall Closed

The Village Hall will be closed in observance of Good Friday. Regular office hours will resume on Monday, April 10,… Read More