Catholic Diocese of Richmond

Search Parishes

Saint John - (546)

General Information

Founded: 1907
Deanery: 9
Location: Squirrel Level Rd & Flank Road Dinwiddie VA 23805 -
Postal Address: 7310 Squirrel Level Rd, Petersburg, VA 23805
Phone: 804-732-6385
Fax: (804) 861-0123

Mass / Reconciliation Times


4:00 PM Sunday: 9:00 AM

Holy Day:

9:00 AM , 7:00 PM


Administrator: Very Rev. Joseph Goldsmith
Parochial Vicar: Rev. Julio Ciriaco Barrameda Buena

Associated Parishes

Church of the Sacred Heart (Prince George County)

Saint James (Hopewell)

Other Ministries

Prison Ministry: Dinwiddie County Jail Sussex I State Prison Sussex II State Prison
Special Ministry:

Battlefield Park Nursing Home

Cemetery Information

Cemetery Name: Saint John Cemetery
Phone: (804) 733-3552