Map Location
Island Stain Glass
No. 20, Lebuhraya Pykett, 10400, Georgetown, Pulau Pinang, Malaysia