Skip to main content

About this event

Experience a full body meditative experience to unplug and focus on you!

Map & Directions

Map & Directions

Blue Lotus Buddhist Temple and Meditation Center, 221 Dean Street, Woodstock, Illinois, United States, 60098
N/A