San Antonio Rose Palace

From Wikipedia, the free encyclopedia

The San Antonio Rose Palace is a 4,500-seat multi-purpose arena in the Leon Springs area of San Antonio, Texas. It hosts locals sporting events and concerts. Starting in 2007 the Rose Palace will host the San Antonio Steers of the National Indoor Football League.

[edit] External links

This article about a sports venue in Texas is a stub. You can help Wikipedia by expanding it.