Leedon Green is located at 26 Leedon Heights 266221 Tanglin / Holland / Bukit Timah (D10).