Tranquil Cloud Temple
13959 W. Illinois Hwy, Suite 2
New Lenox, IL 60451
Our official and correct address is 13959 West Illinois Hwy.
If you are using GPS to find us, you may have more success in getting here if you use 13959 East Illinois Hwy instead.
We are a few minutes drive EAST of Cedar road.