Sergio Auto Repair Shop
4.3 (16)
1630 S Escondido Blvd STE D, Escondido, CA 92025
(760) 807-1753
Claimed
Accessibility
- Wheelchair accessible entrance