Mamafilm Microcinema by SFI | Oct 28, 2026 Micro cinema in Wichita. Who can use itLocalAddress120 East 1st Street NorthLocationWichita, KSEmailhelp@mama.filmPhone323-810-6909Visit website