The Universal Temple of Spiritual Truth
← Explore all Temples & Teerth
Place: Edgewater
The Universal Temple of Spiritual Truth. Located in Edgewater.
- Address
- 111, West 136th Street, New York, NY
- Nearest City: New York
← Explore all Temples & Teerth
Place: Edgewater
The Universal Temple of Spiritual Truth. Located in Edgewater.