News Dallas Nonprofit Vogel and The Shops at RedBird Partner to Create an Innovative Space to Serve Children and Families in Southern Dallas New 15,000-square-foot childcare center will expand Vogel’s reach and offer onsite access to anyone working at RedBird, as well as the community at large. Texas Metro NewsSeptember 29, 2023