Make your own free website on Tripod.com
Russian Imperial Wax Museum WELCOMES YOU!
Locations

Corpus Christi, TEXAS:

PADRE STAPLES MALL

5488 South Padre Island Dr., 78411

We are on the second floor, outside the Dillard's!

Home | About us | Virtual Tour | Last Supper in Wax | Hours and admission | LOCATIONS | Future projects