Nestled in the heart of Florissant, just a short drive north of downtown St. Louis, Old Town Florissant is known for its rich history and distinct architec…