Capcom Station is located in Ipoh, Perak, Malaysia on Kinta City Shopping Centre, 2, Jalan Teh Lean Swee, Taman Ipoh Selatan. Capcom Station is rated 3 out of 5 in the category video arcade in Malaysia.
Address
Kinta City Shopping Centre, 2, Jalan Teh Lean Swee, Taman Ipoh Selatan