Ocean Beach Auto Repair
4794 Voltaire St
San Diego, CA 92107-1734
619-222-0583