Get Directions to Dr Lee Stella ← View details 3/F/517 St Kilda Rd, Suite 6, Melbourne, Victoria 3000 (03) 9866 2230 Get Directions From* To * — Required information