Dallas Firefighters Museum - 1 Matching Results
Search Results
Applied Filters
- [Central Station]
- Photograph of Central Station at 2121 Main Street, in Dallas, Texas. A row of cars are parked outside the building, and a crowd of firefighters stand around them.