Phone number for st leonards police station in edinburgh?

St Leonards, Police Station St. Leonards Street EDINBURGH, EH8 9QW T: 01316625000.
Updated on Sunday, February 05 2012 at 07:09AM GMT
Collections: st leonardsedinburgh