Sample image
Auto RepairUnclaimed
Japanoid Auto Store
New Westminster, BC
- Address
- 120-131 Twelfth Street, New Westminster, BC
- Phone
- +1-604-759-2571
About
Japanoid Auto Store is an auto repair shop on Twelfth Street in New Westminster. It is open Monday to Friday, 8:00 a.m. to 4:30 p.m., and closed on public holidays.