Find Doctors and Dentists Near You
The location you tried did not return a result. Please enter a valid 5-digit Zip Code.

All Seasons Mental Health

Claim your practice
(4)
Boise, IDAll Seasons Mental Health6933 W Emerald St Boise, ID 83704 

Overview

All Seasons Mental Health is a Group Practice with 2 Locations. Currently All Seasons Mental Health's 9 physicians cover 5 specialty areas of medicine.

Physicians At All Seasons Mental Health

Includes featured providers.

Showing 1-9 of 9 Physicians

Jeannie Anne Archer
(1)
Adrian Avila
(0)
Shannon Binder
(4)
Aubrey Ann Bodily
(0)
Dr. John B Casper
(6)
Samantha Kaitlin Legault
(0)
Dina Lin Mattingly
(0)

Patient Satisfaction Poll

Would you recommend this practice to other patients?

Yes (0)
No (0)

Did the doctors at this practice listen to your medical concerns?

Yes (0)
No (0)

Did doctors from this practice follow-up with you after your initial visit?

Yes (0)
No (0)

Did the practice give you clear instructions for recovering at home afterwards?

Yes (0)
No (0)

Were the facilities at this practice kept clean?

Yes (0)
No (0)

Specialties

9  practicing physicians across 3 specialties are affiliated with this practice.

  • Anesthesiology (1)
  • Nurse Practitioner (5)
  • Psychiatry (1)

Insurance Plans Accepted (35)

Please verify insurance information with your doctor's office as it may change frequently.

  • AARP
  • Aetna
  • Allegiance Life and Health
  • Blue Cross Blue Shield
  • Blue Cross of Idaho
  • CHAMPVA
  • Cigna
  • Culinary Health Fund
  • First Choice Health
  • Humana
  • Inland Empire Health Plan
  • Kaiser Permanente
  • Magellan Health
  • MediGold
  • Medicaid
  • Medical Mutual
  • Medicare
  • Meritain Health
  • Moda Health
  • Molina Healthcare
  • Mountain Health Co-Op
  • Optum Health
  • PacificSource Health Plans
  • Palmetto GBA
  • PreferredOne
  • Priority Health
  • Providence Health Plans
  • Public Employees Health Program (PEHP)
  • Regence BlueShield of Idaho
  • SelectHealth
  • Tricare
  • Triwest Healthcare Alliance
  • UnitedHealthcare
  • UnitedHealthcare Community Plan
  • University of Utah Health Plans

Locations

1
All Seasons Mental Health
6933 W Emerald St
Boise, ID 83704
Get Directions

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

Mon
Tue
Wed
Thu
Fri
Sat
Sun
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Closed
Closed
2
All Seasons Mental Health
1007 W Orchard Ave
Nampa, ID 83651
Get Directions

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

Mon
Tue
Wed
Thu
Fri
Sat
Sun
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Closed
Closed

Ratings and Reviews

All Seasons Mental Health Rating
4 REVIEWs
Showing 1-4 of 4 reviews
"If you want good healthcare, I wouldn’t go here. 1. The NP LeGault is newly licensed, not well-informed, and most distressing, she actively worked to undermine my ability to get the healthcare I needed. So much for the Hippocratic oath. 2. Her nurse complains in front of patients that nothing is stocked in the facility. I checked the cabinets… She is not wrong but unprofessional to have a nurse kevetching ..."
Read more
  • October 3, 2025
"Absolutely love their new Nurse Practitioner! First time ever I've gone to a doctor and been told to take LESS medication!"
  • May 29, 2024
"You get more than a fly by here. I actually got to speak to my provider for over half and hour. They listened and I learned I was taking too many medications and they were interacting badly. They straighten led it out and I take less and the medication helps more. Previous review has to be a shill because all info is behind windows. Certainly better privacy than open desks at other places."
  • April 3, 2024
"Patient information was visible to anyone. Staff is just awful. Would not stop complaining about everyone and everything."
  • May 8, 2023

Frequently Asked Questions

Where is All Seasons Mental Health located?
All Seasons Mental Health is located at 6933 W Emerald St, Boise, ID, 83704.
What is All Seasons Mental Health's phone number?
The contact number for All Seasons Mental Health is (208) 321-0634.
What specialties are available at All Seasons Mental Health?
There are 9 practicing providers across 3 specialties working at All Seasons Mental Health. Top specialties include Nurse Practitioner, Anesthesiology, Psychiatry.
How do I schedule an Initial Appointment at All Seasons Mental Health?
You can call (208) 321-0634 to schedule an appointment at All Seasons Mental Health or you can call any of the providers listed under "Physicians At All Seasons Mental Health".
Does All Seasons Mental Health accept my insurance plan?
You can review the insurances listed for All Seasons Mental Health on this profile. Or you can call the facility at (208) 321-0634 to verify if your insurance is accepted.
How can I share my experience after visiting All Seasons Mental Health?
To leave feedback about All Seasons Mental Health, you can use the "Write a Review" button or link on this profile. Submit your rating and comments about your visit. Your feedback assists other patients in selecting a facility that meets their needs.