Denny's W Plank Rd & Orchard Ave Altoona, PA 16602 Phone: (814) 942-4223 Fax: (814) 940-3851
Category: Restaurants