St. John Prodromos Greek Orthodox Church Amarillo Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1101 Bell St
Amarillo,
TX
79106
United States
Phone: (806) 355-0683
Click here to contact the church
Church Pastor
Fr. Peter A. DeFonce
Priest
1101 Bell St
Amarillo,
TX
79106
United States
Phone: (806) 355-0683
Click here to contact Fr. Peter A. DeFonce