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