Dow from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map R Pizza Farm - Illinois, Dow, 25837 Il-3, 62022 (618) 466-5950 Map