Macclesfield NC Banks 1. 105 N Railroad St, Macclesfield, NC 27852 | Southern Bank - Macclesfield (252) 827-2111