Map Location
New Tech Computer Centre
Lorong Satu Off Jalan Ismail, No. 27,,, 83000, Batu Pahat, Johor, Malaysia
Open in AI mode
Open in Google Maps