Branch addresses, phone numbers, and hours of operation for Citizens and Farmers Bank in Williamsburg, VA.
Citizens and Farmers Bank Williamsburg VA Longhill Rd & Olde Towne Rd 23188 757-565-0593
Citizens and Farmers Bank Williamsburg VA 1100 Jamestown Rd 23185 757-220-3293