Address
Penang Plaza Unit 117, 1st FL, Jalan Burma, 10050
Email Us
Submit Enquiry
We will get back to you soonest

Orchard Florist

Address (Head Office):

Penang Plaza Unit 117, 1st FL, Jalan Burma, 10050

Fax:

(603) 2264221