Super 8 Bloomfield

525 W Broadway Ave
Bloomfield
New Mexico
United States