< Back True North Art Gallery 31 E Bijou St | Colorado Springs, CO | 80903 Main: (719) 471-3809 Map Website Email Overview 31 E Bijou St | Colorado Springs, CO | 80903 Main: (719) 471-3809 Website