• spacer.png
  • The River Source

    • Health Care
    108 E. 2nd Ave.
    Mesa, AZ 85210
    (480) 827-0322
    (323) 896-8919
    (480) 827-1637 (fax)
    • About

      The River Source is a residential holistic treatment center offering affordable & quality healing to those struggling with drug and alcohol addiction.