Carmel Temple is a meditation-centered spiritual sanctuary in South Houston, Texas. Founded in 1970 by Charlotte and Richard Sigler, it was created through meditation as a place of enlightenment, healing, love, and inner guidance. The temple is described as a quiet sanctuary intended to support peace, spiritual reflection, and seekers of the Light.
Carmel Temple
1208 Pennsylvania St
South Houston, TX 77587
Is this your business?