Use the form below to send us a message or call us at 713-669-0500 / 800-649-0314 for a quick answer.
Fax your doctors orders or prescriptions to 713-666-3233
You can also visit us at our Store Location – 6725 Stella Link, Houston, TX 77005
Hours (Central Time)
Mon-Fri: 8am to 5pm
Weekends: On Call staff