Go here:
Look Cycle - 675 - Frames - Road and click on the link to find out the size you need. I own one (bought just the frame and built it) and at 5'5 I went with the XS which actually runs a bit large, more like a 50cm. You should be ok with a medium, I think.