Contact Information
Mailing Address
SS. Peter & Paul Orthodox Church
Location
2027 13th Avenue
Altoona, PA 16602
Altoona, PA 16602
Phone
814-381-9137 (Phone)