മേലേച്ചിറ Road modern bazar -melechira is located in Kozhikode, India on Modern Bazar, Nallalam. മേലേച്ചിറ Road modern bazar -melechira is rated 3 out of 5 in the category roads ports and canals engineers association in India.
Address
Modern Bazar, Nallalam