Own or manage a place in town?
Flag as Inappropriate
Seal Beach Auto Repair is a small shop that has three mechanics. They are very knowledgeable and do a great job. They are very honest and sometimes turn people away when they really don't need service yet or just a small adjustment.
Comment Recommend Nikki Illingworth
Find your Patch ⋅ Start a Blog