St Rose Of Lima 5519 6th Ave Altoona, PA 16602 Phone: (814) 942-7835 Fax: (814) 942-1095 View Website
Category: Schools