Approximately 1.3 km away
Address: Leela Complex - Near EMC Vennala P.O, Medical Centre Rd, Medical Centre, Thammanam, Palarivattom, Kochi, Kerala 682032, India
Approximately 1.88 km away
Address: Edappally Post Office, Toll Gate, Edappally Toll Junction, Edappally - Pukkattupady Rd, Edappally Toll, Edappally, Kochi, Kerala 682024, India