Get Directions to Stallard Tonkin Interiors ← View details 74 The Parade, Norwood SA 5067, Australia, Norwood, Tasmania (08) 8363 3200 Get Directions From* To * — Required information