They are in boxbourough massachusetts.
Type: Posts; User: stsdude2
They are in boxbourough massachusetts.
Here is my review of Kaizen Tuning
It has been a very long year..... my cars motor blew before last summer and I took it too Kaizen to install. Once they started working on it, it wasn't too long...