Map Location
Taylor's University College
441-1-9, Pulau Tikus Plaza, Jalan Burmah, Penang, 10350, Pulau Pinang, Pulau Pinang, Malaysia