Email: help@rachelstea.com
Phone Support: 417-712-3329
Secure Processing
Each order is processed through a secure, 256-bit encrypted payment processing gateway to ensure your privacy. Credit Card information is never stored.
What you can expect with our tea: