Matrusri Tarigonda Vengamamba Annaprasada Complex
Matrusri Tarigonda Vengamamba Annaprasada Complex is a temple of the Goddess in Tirupati, Andhra Pradesh.
Open Mon 24 hours; Tue–Sun 9 AM–4 PM and 5 PM–12 AM (Google Maps).
Deities: Devi.
Tirumala, Tirupati Urban, Andhra Pradesh 517504, India
Source: google.