1. Blue Lotus Temple 221 Dean St, Woodstock, IL 60098 Coordinate: 42.31313,-88.44711 Phone: (815) 337-7378