Scott B.04/29/24Tom and Zee are relocated in Petaluma and open for business as North Bay Mustang, 660 Lakeville St, (707) 971-7152. More
Steve L.04/25/23l last spoke to Zee in December of 2022. She informed me they were moving the business to Petaluma. Tom had someone to manage a second location in Petaluma, but at the last minute they backed out.... More
Tony L.03/15/23Update their phone is now disconnected, tried calling them again. I think they are closed for business. Really sucks , they were one of the few mom n pop shops that really catered to the car... More
Andrew D.05/04/23Guys. I saw this earlier this morning on Facebook looks like they closed down. Good news is it sounds like they are moving to Petaluma. More
Ismael V.06/20/23Todays date June 20th,2023 I found out business is closed and moving to Petaluma. They still owe me about $1,500 in parts. I was able to get a phone number 9255503264 to try and contact them,... More