Strada Healthcare - Main Location Strada Healthcare Address 2800 N 83rd St, undefined Lincoln, NE 68507 US 40.841391, -96.606811 Contact Information 4024014404 Map Map integration coming soon View on Google Maps Back to Strada Healthcare