Planet Auto Self Serve is a self-service car wash facility in Antelope, CA. Customers can conveniently wash and clean their vehicles using the available equipment on site.
The establishment offers a range of car wash options and amenities for individuals looking to maintain the appearance of their vehicles without the need for professional services.
Generated from their business information