1. Oreck Clean Home 4255 E Main St Ste 16, Ventura, CA 93003 Coordinate: 34.262676,-119.23389 Phone: (805) 654-9360
2. Cosmo Prof 5682 Telephone Rd, Ventura, CA 93003 Coordinate: 34.26439,-119.21437 Phone: (805) 339-0751