Usa-Places.com has listed approx 10 Place of worships in Petersburg. Some of the Top rated Place of worships in Petersburg are- Grace Baptist Church, Western Heights Baptist Church, First Baptist Church, West End Baptist Church, Elm Street Baptist Church, Gillfield Baptist Church, St Paul's Episcopal Church, St Stephens Episcopal Church, First Baptist Church West Petersburg & Second Presbyterian Church.