Formatted Address: Shell Energy Star Station, ULU Tiram, LOT 49 Batu 3 1/2 Jalan Johor Bahru-kota Tinggi, Ulu Tiram, Johor, Malaysia
Country: Malaysia
Drag marker to point to the correct location of the map