St. Xavier's Institution is located in George Town, Malaysia on Lebuh Farquhar 10200 Timur Laut Penang. St. Xavier's Institution is rated 4.4 out of 5 in the category higher secondary school in Malaysia.
Address
Lebuh Farquhar 10200 Timur Laut Penang