May 30, 2023, 8:00 am - June 3, 2023, 5:00 pm Genesee Hill Annual Book Fair Genesee Hill Annual Book Fair May 30, 2023, 8:00 am - June 3, 2023, 5:00 pm Genesee Hill Annual Book Fair