Location

Ooi Leng Sun Orchids is a Plant Vendor located in Butterworth, Penang, Malaysia

Location:
873, Sungei Dua
Butterworth, Penang, 13800
Malaysia
Contact:
MR. BENJAMIN OOI