Buffalo Creek
1329 Brown St
Waxahachie, TX 75165
Located at 1329 Brown St, Buffalo Creek is a senior care community in Waxahachie, Texas. With a median family income of $59,650, the community is in a mostly middle class area. It is densely populated, with roughly 39,000 ...