Dr. James Barry PsyD, LAADC
Video Office
Dr. James Barry OFFICE
Rancho Mirage, CA 92270
Dr. HarryOffice
Palm Desert, CA 92260
Desert Aids Project
Palm Springs, CA 92262
Solution Point
Rancho Mirage, CA 92270-8013
ATS/Addiction Therapeutic Services
Rancho Mirage, CA 92270-2869