Location Quality of Life Institute 1560 Humboldt RoadSuite 2 95928 CA United States Phone 530 893-0105