The River Source, in Mesa, Arizona, is located in a charming, craftsman style historic home. It is within walking distance of many twelve step meetings and is close to stores and restaurants in the downtown Mesa area. It is also within walking distance of the new light rail station, which is to open sometime in 2008.
Special attention has been given to the beautiful back yard, which includes a labyrinth for walking meditations. We are committed to providing a comfortable, safe environment for all of our clients.
