Map location of
Sugar Mountain, Welling, OK, USA

Welling, Oklahoma, United States