Contact Plaza Towing
Thank you for visiting our website. If you have any questions or comments, please feel free to contact us. We look forward to hearing from you soon.
760-775-4314 or 760-347-5536
83827 Tamarisk Street Indio, CA 92201
74823 Velle Way Palm Desert, CA 92260