Contact

Thank you for visiting. Please reach out through the form if you have any further questions or give us a call at (541) 688-2688

Blossoming Lotus Herbs
24892 W. Demming Road
Elmira, OR 97437
Telephone: (541) 688-2688