October 31, 2025 by Callie Leverett Leave a Comment The hospital in Stamford, Texas, a small rural town of almost 3,000 people, closed its doors in July 2018 (Photo courtesy of Google Earth).
Leave a Comment:
You must be logged in to post a comment.