January 31, 2019

Offices

Dunedin Location.

Communications Specialists Ltd are located at 34 McBride St, South Dunedin