Q: Where is Delta?
A: Delta is located at: 8th floor Menara TA One, No.22 Jalan P Ramlee, Wilayah Persekutuan, Kuala Lumpur, 50250 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Q: What are the coordinates of the Delta?
A: Latitude: 3.1550557, Longitude: 101.7082083
Q: How is Delta rated?
A: Delta has not rated yet on addressschool.com