Sri Sai Baba temple
← Explore all Temples & Teerth
Deity: Sai Baba Place: Vandalur Tamil Nadu
Sri Sai Baba temple. Dedicated to Sai Baba. Located in Vandalur.
- Primary Deity
- Sai Baba
- Address
- Yogambal street, Perungalathur, Tambaram, Chengalpattu, Tamil Nadu, 600045, India