Temples in Castle Rock, CO S V Temple3194 Industrial Way # KCastle Rock, CO, 801093036609555ChurchChurches Places Of WorshipHindu Temple Show More