Temples in Itasca, IL Shree Swaminarayan Temple21W710 Irving Park RdItasca, IL, 601438476870818Buddhist TempleBuddhist TemplesChurches BuddhistChurches For Sale Show More