Beaver Creek Inn

4225 N. Montezuma Ave
Arizona
United States