Where is McLoud?

Where is McLoud located?

McLoud, Oklahoma, United States (approx. 35.4358996°, -97.0914163°)


Where is McLoud on the map?