Need to verify your mailing address and provide payment info? Click the "Verify My Rx" button above 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 the "Pay My Bill" button above to pay online (requires an invoice number) or call us at (855) 466-1076.

To request a refill, track your prescription order and update account information, click the "Request a Refill" button above to access the OSRX Patient Portal. If you do not have access and would like to request credentials, please call us at (855) 466-1076 or email us at

OSRX medications carry serious risks. Please click here to view potential adverse events and contraindications.

*For professional use only. OSRX specializes in customizing compounded medications to meet unique patient and practitioner needs. Compounded drugs are not FDA-approved, which means they have not undergone FDA premarket review for safety, effectiveness, and quality.