Facebook: Mayo Baptist Church
Mayo Baptist Church
Regions: Valley
Church Mailing Address
PO Box 254
Spencer, VA 24165
Spencer, VA 24165
Church Meeting Address
85 Penn Store Rd
Spencer, VA 24165
Spencer, VA 24165