913 Indiana Ave, Wichita Falls, TX 76301, United States +1 800-555-6789 Photos There are no photos for this place yet! Reviews This place doesn't have any reviews! Name Email Your review Captcha Send Nearby Places Wichita Theater Performing Art Centre Wichita Falls Art Association Museum of North Texas History 9th Street Studios Wichita Falls Alliance for Arts and Culture Backdoor Theatre Kell House Museum Ohio Bridge River Bend Nature Center Wichita Falls Ballet Theatre Similar Places Fountain House Gallery Kenkeleba Gallery Culture House DC Creative Art Works Art Central Galleria Central Park Fine Art Gallery MC First Street Gallery Karma Calabar Gallery Related Places Art galleries in Wichita Falls Art galleries in United States