Carolina Recovery Center

Carolina Recovery Center

Share

If the selected app is not installed, it may not be shared.

Company Introduction

Carolina Recovery Center

Company Name

Carolina Recovery Center

Location

112 S. Duke St., Suite 1 Durham, North Carolina

Country/Region

 United States

Year Established

2000

Employees Total

51 - 100

Annual Revenue

USD 500,001 - 1,000,000

Last Login Date

Apr 02. 2026

Contact Now