Patient Center

Need to verify your mailing address and provide payment info? Click the "Verify My Rx" button below to complete this process online. Please have your order number and credit card information ready. You will have received your order number via text message within 1 business day of your Rx being submitted. You can also call us at (855) 466-1076. 

Need to pay for a prescription you’ve already received? Click "Pay My Bill" below to pay online (requires an invoice number) or call us at (855) 466-1076.

The OSRX Patient Portal features order management, tracking, and the ability to update account information. If you do not have access and would like to request credentials, please call us at (855) 466-1076 or email us at

*Compounded medications are generally not reviewed by the FDA for safety or efficacy. OSRX does not compound copies of commercially available products. References available upon request.

Click here to view potential contraindications.