JAMES BARRY PsyD, LAADC Substance Abuse Counseling Therapy Services

Life comes in a variety of colors and tones

Sometimes balance and harmony can be challenging...


I'm here to listen and help.