Farmington Inn

510 Scott Ave Farmington NM 87401 USA

(505) 327-0242

Location