Hotel Aldridge

Third and Wenoka Sts.
Wenoka
Oklahoma
United States