Peter Auto Repair
5074 Saint Rita Pl
San Diego, CA 92113-2091
619-262-6658