Verified
Last verified: 2026-08-19 · 4 independent sources
Recovery Centers of America - Newark
100 Biddle Ave Suite 103, Newark, DE 19702, Newark
Treatment Services
Outpatient Rehab
Dual Diagnosis
Insurance Accepted
Private Insurance