Contact Information Email office@bluelotustemple.org Phone (815) 337-7378 Address 221 Dean Street Woodstock IL 60098 United States