Adelaide Gastrointestinal Specialists phone Suite 23, 183 Tynte St North Adelaide, South Australia 5006 map Dr Edward Teo phone 64 Palmer Pl North Adelaide, South Australia 5006 map if (!IN_DEV) { ?> } ?> Johnson Richard Dr. phone 220 Melbourne St North Adelaide, South Australia 5006 map