tuscl

Reviews by glamorin

  • review
    10 years ago
    The Palace
    2314 Union Ave. Altoona, PA 16602
    Nicer than I expected for Altoona....
    Nicer than I expected for Altoona. The building is large and split into several rooms. I think they have DJs and/or bands there sometimes, though there wasn't one when I was there....