Tobin Acupuncture & Holistic Health Home Health & Beauty > Holistic Medicine > Tobin Acupuncture & Holistic Health Address: 710 N. Brea Blvd., Ste. F Yorba Linda CA 92821 Telephone: 714-256-2287 Web: http://www.tobinholistichealth.com Tweet