Olive Branch

OLIVE BRANCH - Located in Union County along NC 218, Olive Branch is a small community located east of  Gourdvine Creek.

Comments