Strada Healthcare - Main Location Strada Healthcare Address 105 S 90th St, Ste. 105 Omaha, NE 68114 US 41.259405, -96.052078 Contact Information 4024014404 Map Map integration coming soon View on Google Maps Back to Strada Healthcare