´╗┐ LA Smith & Sons Body Shop 830 Castro St San Leandro CA 94577
We offer the very best in both customer service and workmanship.  We are so confident of both that we invite you to watch as we repair your vehicle.  So choose the "Check Vehicle" link above and see for yourself.