Snell Arcade

405 Central Ave.
Florida
United States