N norwood st - Wallace, NC, United States close