Box Car Inn is a quaint accommodation nestled in the heart of Saint Francis, WI, offering a unique lodging experience.
With cozy rooms and a welcoming atmosphere, guests can enjoy a peaceful stay while exploring the charming surroundings of the area.
Generated from their business information