1. buena vista self service car wash 8639 Reseda Blvd., Northridge, CA 91324 Coordinate: 34.22751,-118.53646 Phone: (818) 701-5982