Sheetla Devi Temple
12th Lane, Kkama Thipura, Girgaum, Mumbai 400004 India
Sheetla Devi Temple is a Points of Interest & Landmarks place is located in Mumbai, Maharashtra. The address of Sheetla Devi Temple is 12th Lane, Kkama Thipura, Girgaum, Mumbai 400004 India.