Police post is a Security service located in Sri Lanka. It is one of the 170 Security services in Sri Lanka. Address of Police post is Ambuluwaawa ICC Road, Sri Lanka.
Some of the places around Police post are -
Police post
(Security service) Ambuluwaawa ICC Road, Sri Lanka (approx. 100 meters)