Schools

Saint Joseph School

Catholic School in the heart of Petersburg with a 135 year old legacy. Enrollment totals 155 students in K-10th grades.

123 Franklin St
Petersburg, VA 23803
(804) 732-3931