Owner at Leather Furniture South - Charlotte, North Carolina, United States
Leather Furniture South is a furniture company based out of 8206 Providence Rd, Charlotte, North Carolina, United States.