Get Directions to Icon ← View details 5917 NORTH ACADEMY BOULEVARD, Colorado Springs, Colorado 80918 (719) 528-6098 Get Directions From* To * — Required information