Place Category: Meditation CentersPlace Tags: buddhist center buddhist temple center zen worship zen
Profile
Lao Buddhist Temple is located at 6925 S Mulford Rd, Cherry Valley, IL. This business specializes in Religion & Spirituality.
Details
Category: Meditation Centers
Address: 6925 S Mulford Rd , Cherry Valley, Illinois, 61016, United States
Products or Services Offered by Lao Buddhist Temple:
meditation classes, worship service