Directory Company Details 95 South Inc. Address: 7609 Clarke Ridge Ct, Charlotte, NC 28269 United States Phone: 804-307-3408 Company Type: Building Service Contractor