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