Durham Recovery Center

Durham Recovery Center

Share

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

Company Introduction

Durham Recovery Center

Company Name

Durham Recovery Center

Location

112 S Duke St Suite 1 Durham, North Carolina

Country/Region

 United States

Year Established

2000

Employees Total

1 - 5

Annual Revenue

Less than USD 100,000

Last Login Date

Sep 28. 2025

Contact Now