1392 W Willow St, Long Beach, CA 90810
How to go there
Car wash Loc: 33.8042 / -118.211
Plan your visit