Op het stadsplan kunt u de exacte ligging van de straat Leo Twijnstrastraat zien. De straat "Leo Twijnstrastraat" ligt in Leeuwarden met de postcode 8927AA.