Rating: ★★★☆☆ 3.4 / 5 (152 Reviews)
Legal Aid of North Carolina is a Legal Services located in Legal Aid of North Carolina, 5525 Albemarle Rd #100, Charlotte, NC 28212
You can reach Legal Aid of North Carolina through the contact information provided on our page. You can also access our location using Google Maps.
Address: Legal Aid of North Carolina, 5525 Albemarle Rd #100, Charlotte, NC 28212 Charlotte, NC Charlotte
Phone: +18662195262
Website: Go to website