December 17, 2018
Route 9 Library & Innovation Center
3022 New Castle Ave
New Castle, DE 19720
Santa Green Screen at the Route 9 Innovation Library
Monday, December 17, 2018
Visit the library for Christmas fun. Have your picture taken and be transported to the North Pole through Green Screen technology.