New Moon Mental Health - Psychiatric Outpatient Services

Get a summary and reviews on New Moon Mental Health

Rating star
N/A
|
Rating star
5.0 (24 reviews)
New Moon Mental Health image

Share on social media

About the Business

New Moon Mental Health offers you psychiatric care services in Idaho Falls, Idaho, United States.

Contacts

Location

1970 E 17th St Suite 111B, Idaho Falls, Idaho,

Amenities & Services

  • Wheelchair Accessible

Information last updated: September 25, 2024

Reviews on New Moon Mental Health

Start your review of New Moon Mental Health.

Select your rating

Review must be at least 20 characters!

Overall rating of New Moon Mental Health on OnMend

Frequently Asked Questions about New Moon Mental Health

Where is the New Moon Mental Health situated at?

New Moon Mental Health is situated at 1970 E 17th St Suite 111B, Idaho Falls, Idaho,.

Found incorrect information?

Featured psychiatric care nearby: