2902 The Plaza, Charlotte, NC 28205, United States
825 Central Ave, Charlotte, NC 28204, United States