Strada Healthcare - Main Location Strada Healthcare Address 3911 Ave B, undefined Scottsbluff, NE 69361 US 41.886751, -103.664088 Contact Information 402.401.4404 Map Map integration coming soon View on Google Maps Back to Strada Healthcare