Contact

Location and Address

Physical Address:

216 Duke Street
Tappahannock, VA 22560
804-443-2130

Mailing Address:

P.O. Box 336
Tappahannock VA 22560

Email:

stjohnstappahannock@gmail.com

Office Hours:

Tuesdays and Thursdays 10AM-2PM or by appointment.

Send A Message