http://www.trustingodamerica.com/Petra.htm Petra / Petros Is the Church Built on Petra or Petros? Is the Church Built on Petra or Petros? http://www.trustingodamerica.com/Petra.htm Is the Church Built on Petra or Petros? Is the Church Built on Petra or Petros? Is the Church Built on Petra or Petros? Is the Church Built on Petra or Petros? Is the Church Built on Petra or Petros?