Howard Brown Health 63rd St. Open House

We’re so happy to see Howard Brown has a new clinic location in Englewood. They are celebrating next week with an open house, where you can see the new space, meet their staff, and get more information on services. Check out the details below!