Get Directions to Castle House The ← View details 15025 ROLLER COASTER RD, Colorado Springs, Colorado 80921 (719) 487-8586 Get Directions From* To * — Required information