Sri Lakshmi Venkateswara Temple
← Explore all Temples & Teerth
Place: Poway
Sri Lakshmi Venkateswara Temple. Located in Poway.
- Address
- 9252, Miramar Road, San Diego, CA
← Explore all Temples & Teerth
Place: Poway
Sri Lakshmi Venkateswara Temple. Located in Poway.