San Juan North Shopping Center, 675 Scott Avenue, Farmington, NM 87401, USA
675 Scott Ave Farmington, NM 87401
Farmington
New Mexico
87401
United States
La Quinta Inn Farmington is pet friendly! Up to two pets of any size are allowed in each room for no additional fee or deposit.