Orchid Malaysia - Orchid.68.my is located in Kuala Lumpur, Malaysia on 146, Jalan Segambut, Kawasan Perusahaan Segambut. Orchid Malaysia - Orchid.68.my is rated 3 out of 5 in the category orchid farm in Malaysia.
Address
146, Jalan Segambut, Kawasan Perusahaan Segambut