Map Location
Choon Seng Seafood Factory (9003497)
No. 872-C, River Road, 35400, Ipoh, Perak, Malaysia
Open in Ask AI
Open in Google Maps