13 yrs ago•sevenpoint5reviewedThe Palace 2314 Union Ave. Altoona, PA 16602 Decent club because there are no...