Taylor Ridge from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Ducky's Lagoon - Illinois, Taylor Ridge, 13515 78th Avenue West, 61284 (309) 798-2423 Map