Catherine Street Medical Centre is a hospital, located at 63 Catherine Street, Windsor, Invercargill 9810. They can be contacted via phone at +64 3-217 6656 for more detailed information. [read more]