Thomas Village Baptist Church
Regions: Southwest
Church Mailing Address
PO Box 267
Duffield, VA 24244-0267
Duffield, VA 24244-0267
Church Meeting Address
879 Duff Patt Hwy
Duffield, VA 24244
Duffield, VA 24244
Something Not Right?
Click Here to let us know!