Oak Tree Inn Vaughn 2 stars

1008 Highway 285, Vaughn, NM 88321, United States of America

Hotel image
Read more reviews for Oak Tree Inn Vaughn