1. Studio 661 1933 Glenwood St, Delano, CA 93215 Coordinate: 35.786705,-119.25219 Phone: (661) 725-0230