1502 Hwy 68
Velarde, NM 87582
(505) 852-2820
(505) 852-0024 (fax)
Hours:
Open every day except Christmas. Hours are seasonal. Please check our website for current hours.