Police post & Ticket counters is a Entertainment agency located in Sri Lanka. It is one of the 60 Entertainment agencies in Sri Lanka. Address of Police post & Ticket counters is Ambuluwaawa ICC Road, Sri Lanka.
Some of the places around Police post & Ticket counters are -
In very close proximity, around 200 meters, there is one more Entertainment agency - Ambuluwawa Trust Board Office
Ambuluwaawa ICC Road, Sri Lanka