Plaza Putra, No. 1-23, First Floor, Jalan Putra, 05100, Alor Setar, Kedah, Malaysia
Marker
Leaflet © OpenStreetMap