Corpus Christi Films & Theatres | Beautiful home located on North Padre Island. Created by Padre Island Cinema Services. More info on 13530 Queen Johanna, Corpus Christi, Tx 78418 Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related South Texas Botanical Gardens & Nature Center Red Dot Pier Corpus Christi