1. Cleaning Store 51 W Main St, Ventura, CA 93001 Coordinate: 34.281097,-119.301186 Phone: (805) 653-5194