COTTONLAND CASTLE Updated January 2025 12 Photos 161 S 33rd St(02) Save Image Image gallery: Who Owns the Castle in Waco: A Comprehensive Exploration of the Iconic Texas Landmark