Police Station - Oddusuddan is located in Oddusuddan, Sri Lanka on 5M6394V, police station near Oddusuddan, Northern Province. Police Station - Oddusuddan is rated 2.6 out of 5 in the category civil police in Sri Lanka.
Address
5M6394V, police station near Oddusuddan, Northern Province
Accessibility
Wheelchair-accessible entrance