Existing Client?
Sign In
Dr. James Barry PsyD, LAADC
I’m a New Client
I’m an Existing Client
Video Office
Dr. James Barry OFFICE
Rancho Mirage,
CA
92270
Dr. HarryOffice
Palm Desert,
CA
92260