307 SE 26th Ter, Ocala, Florida 34471 USA
Entry area with an eclectic collection of exhibits.
Photo Credit: Yelp