Chambers Steakhouse

2010 E Main St Farmington NM 87401 USA

(505) 632-8888

Location