2621 E 20th St, Farmington, NM 87401 (505) 327-1100
How to go there
Video store Loc: 36.7477 / -108.171
Plan your visit