Mental health service Perspectives for Thought Therapy, Vista 5.0 2210 E Vista Way Ste 1, Vista, CA 92084, USA