Star Media is located in Christchurch, New Zealand on Level 1/359 Lincoln Road, Addington. Star Media is rated 3.9 out of 5 in the category media company in New Zealand.
Address
Level 1/359 Lincoln Road, Addington
Accessibility
Wheelchair-accessible entrance