Platt's Towing
3513 Main St # C
Chula Vista, CA 91911
Chula Vista, CA 91911