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