36.72941
675 Scott Ave, Farmington, new mexico 87401
-108.19141
Home
/
Farmington,New Mexico
/
La Quinta Inn Farmington
/
Gallery
La Quinta Inn Farmington
675 Scott Ave, Farmington, new mexico 87401
More Info