BT/BC/Oddamavadi Hijra Vidyalayam is located in Sri Lanka on WG5C963, Hijra School Road, Oddamavadi 03. BT/BC/Oddamavadi Hijra Vidyalayam is rated 3 out of 5 in the category elementary school in Sri Lanka.
Address
WG5C963, Hijra School Road, Oddamavadi 03