Churachandpur Dog Lovers is located at: Churachandpur, Churachandpur, Manipur, India 795128.