Contact Contact information for Art of Russia Gallery Hours of Operation: Monday – Wednesday: 11am – 5pmThursday – Friday: 10am – 5pm Saturday: 10am – 4pm Sunday: By Appointment Only Tel. 505-466-1718 225 Canyon Road, #5Santa Fe, NM 87501 Name(required) Email(required) Comment(required) Submit Click to print (Opens in new window)Click to share on LinkedIn (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)