Location






Lucky Plaza is located at 304 Orchard Road, Singapore 238863. It is also located opposite of Wisma Atria and Tangs Plaza.

Credits: www.streetdirectory.com