STC is a Corporate office located in Puttalam. It is one of the 11157 Corporate offices in Sri Lanka. Address of STC is Anuradhapura Road, Puttalam, Sri Lanka. STC can be contacted at 94252222023. STC is located in a remote area, with less than 2 listed places around it
Some of the places around STC are -
In very close proximity, around 200 meters, there is one more Corporate office - STC
Anuradhapura Road, Puttalam, Sri Lanka