New Arcade in Town
By Anonymous — Wednesday, January 2nd, 2019
On Saturday, December 29th at noon, Leo’s Arcade & Games located at 359 Central Avenue opened their doors to the Fillmore community. The arcade has a variety of arcade games, pool tables, and show live sporting games and more. Photo courtesy Katrionna Furness. |