1. Churchill Stained Glass 9116 Neath St, Ventura, CA 93004 Coordinate: 34.26667,-119.17046 Phone: (805) 205-3202
2. Ventura Cactus & Succulents 1166 N Ventura Ave, Ventura, CA 93001 Coordinate: 34.29377,-119.29667 Phone: (805) 755-5119