Oyamaduwa Police Post is a Police station located in Sri Lanka. It is one of the 410 Police stations in Sri Lanka. Address of Oyamaduwa Police Post is Thanthirimale Road, Sri Lanka. Website of Oyamaduwa Police Post is http://www.police.lk/.
Some of the places around Oyamaduwa Police Post are -
Thanthirimale Road, Sri Lanka