San Juan Plaza
Shopping center👍 Nice shopping plaza away form the big box crowds on the far east end of town. Only Duncan Donuts and ACE hardware in town.
Address
E Main St, Farmington, NM 87401
Rating on Google Maps
4.20 (593 reviews)Open on Google Maps