Southport Women's Healthcare. Request Appointment. Southport (Main Office) 2600 Post Road, Suite 1L. Southport, CT 06890. P: (203) 254-3886. F: (203) 254-3872..