Experts in Prescription Drug Withdrawal
Our staff is here to answer your questions and provide support. Our office is open Monday through Friday from 9 a.m. to 5 p.m., Pacific Standard Time.
Point of Return, Inc.
2400 Celsius Ave., SuiteB, Oxnard, CA 93030.
Free Phone: +1 866 605 2333
International: +1 805 485 2100
Facsimile: +1 805 485 2175
Media & Public Relations