Satellite photo
Satellite photo 339c
Located about 18 miles N. of Williams, Off Hwy 64