George Davidson, long time Glen Allen resident and owner of Davidson Roofing based in Glen Allen, has been named Parade Grand Marshal for Glen Allen Day 2018.
2018 applications have been processed