Saint Sava Monastery in Lake Villa, IL is a peaceful retreat center that offers spiritual and cultural programs for visitors seeking tranquility and reflection.
Nestled in a serene natural setting, the monastery provides a space for individuals to connect with their inner selves and explore the teachings of the Eastern Orthodox tradition.
Generated from their business information