Crossroads Treatment Center of Philadelphia, PA (South Philly)

$223.3M revenue • 501 employees • 504 South St 1st Floor, Philadelphia, PA, 19147, United States

Last Updated Jan 27, 2026

Company Overview

Company Name

Crossroads Treatment Center of Philadelphia, PA (South Philly)

Address

504 South St 1st Floor, Philadelphia, PA, 19147, United States

Approx. Annual Revenue

$223.3M

Employees

501

Established

2008

About Crossroads Treatment Center of Philadelphia, PA (South Philly)

Crossroads is a leading provider of opioid addiction and substance use disorder treatment, offering outpatient care with suboxone programs, methadone programs, and counseling. The company is headquartered in Scranton, Pennsylvania and has approximately 501 employees.

Frequently Asked Questions about Crossroads Treatment Center of Philadelphia, PA (South Philly)

Technologies Used

Social Profiles

Key Decision Makers

Rupert Mccormac CEO
LinkedIn
Rupert Cormac CEO
LinkedIn