Thazhatheparambil Shopping Complex, Near Seemas Wedding Center, Above IDBI Bank, Thodupuzha, Kerala - 685584,India