Constructed in 2007, Anchor Center for Blind Children’s Julie McAndrews Mork Building in Denver, Colorado is a unique facility designed specifically for teaching very young children with vision impairments. It includes lights, textures, sounds, a Sensory Garden with water feature and sculptures, Cane Walk Lane for cane training and Braille Trail for walking or… Read more »