Campbell Memorial Presbyterian Church

3712 Weems Rd PO Box 18 Weems, VA 22576-0018

See on Google Maps

Details:

Website: www.campbellchurch.net

Phone: 804-438-6875

Fax: 804-438-6247