Rebekah L Mueller
Part-Time Staff
Department Address
Eiche Library
3032 Ivyside Park
Altoona, PA 16601-3760
3032 Ivyside Park
Altoona, PA 16601-3760
Departmental Phone
814-949-5256 (department)
814-949-5520 (fax)