Check out Ellie Mental Health! With offices in Glens Falls, Clifton Park, and Latham, NY, this company is a really great option when your needs go beyond athletics and are making the day - to - day a bit more than you can handle on your own.Â