Englewood Fun Center is located at: 537 South Main Street, Englewood, OH 45322.