Police Station- Chavakachcheri is a Police department located in Sri Lanka. It is one of the 179 Police departments in Sri Lanka. Address of Police Station- Chavakachcheri is Chavakachcheri, Sri Lanka. Website of Police Station- Chavakachcheri is https://www.police.lk/. Police Station- Chavakachcheri can be contacted at 94212270722. Police Station- Chavakachcheri is rated 3 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Police Station- Chavakachcheri are -
Within less than half a Kilo meter of Police Station- Chavakachcheri, you can also find Yaal Vayupahavan Wind Power Project, Luxmi Building and many more.
Chavakachcheri, Sri Lanka