Where is O'Donnell?

Where is O'Donnell located?

O'Donnell, Texas, United States (approx. 32.9654876°, -101.828617°)


Where is O'Donnell on the map?