Approximately 1.27 km away
Address: Chakkarakkal Bus Stand Shopping Complex 1, Thaze Chovva Mattannur Rd, Indira Nagar, Chakkarakkal, Kerala 670613, India
Approximately 1.33 km away
Address: 67070, Chakkarakkal Bus Stand Shopping Complex 1, Thaze Chovva Mattannur Rd, Indira Nagar, Chakkarakkal, Kerala 670613, India