Kardinal Self Storage, which is located at Clayton, NC, is a general warehousing and storage company. It boasts an annual revenue of $514,080 and employs four people. Known for its specialized appeal, Kardinal Self Storage has become quite popular within the industry. The firm's success rests upon Owner Priscilla Prevette.
Want to share more of your experience?GO TO FULL REVIEW