Strada Healthcare - Main Location Strada Healthcare Address 928 Valley View Dr, undefined Council Bluffs, IA 51503 US 41.249952, -95.813588 Contact Information 4024014404 Map Map integration coming soon View on Google Maps Back to Strada Healthcare