Ichoda PHC-2 is located at Ichoda, Telangana 504307, India.