Directions to the Museum November 29, 2017 No comments yet Uncategorized We are located in the historic Fort Worth Stockyards in Rodeo Plaza Shopping area next door to the coliseum near the intersection of North Main Street and Exchange Avenue. Our address is 2501 Rodeo Plaza, Fort Worth, TX 76164. Next Post → Share