Happy Sprouts Pediatric Health and Wellness - Main Location Happy Sprouts Pediatric Health and Wellness Address 8128 W. 143rd St, Orland Park, IL 60462 US 41.632226, -87.818359 Contact Information 708-478-9997 Map Map integration coming soon View on Google Maps Back to Happy Sprouts Pediatric Health and Wellness