Skip to main content

Get in Touch

Meadowlark Mind & Body is located at 913 Center Street, Suite 1, Evanston, WY 82930. The fastest way to reach us is to call or text 307-300-5885. Messages, texts, emails, and portal communications are not monitored for emergencies.

New Patients

New patients can text “register” to 307-300-5885, or call to request registration. Messages are generally reviewed within 1-2 business days.

See our New Patient Intake page for step-by-step details.

Returning Patients

Returning patients may schedule through the patient portal.

Insurance & Billing

See Insurance & Billing or the Sliding Fee Program. Call or text 307-300-5885 for billing help.

New patients can text “register” to 307-300-5885 to begin intake. Messages are generally reviewed within 1-2 business days.

Visit Meadowlark Mind & Body

Meadowlark Mind & Body is located at 913 Center Street, Suite 1 in Evanston, Wyoming, with telehealth available for eligible patients in Wyoming and Nebraska.

Address: 913 Center Street, Suite 1, Evanston, WY 82930

Share Your Experience

If Meadowlark Mind & Body has been helpful to you, you are welcome to share your experience on Google. Reviews help local patients find care, but they are always optional. Please avoid including private medical details in any public review.

Leave a Google Review