✕
Ambattur is located in the northwest part of Chennai City in Tamil Nadu. This place is one of 108 Shakthi Sthals in the country. The Amman temple is the fifty-first in the order. Thus according to the Tamil name, this place was named "aimbaththu onraam oor" which was later changed to Ambattur.