
Welcome to New Vista Mental Health
Our services remain the same, with an updated name. You can find us at 8461 Turnpike Drive Suite 208 Westminster, CO 80031, or via our social media on Instagram, @RachelRossiCounseling. We provide services both via telehealth and in-person, and proudly serve individuals throughout Colorado. Reach…