1. Delphian School 20950 SW Rock Creek Rd, Sheridan, OR 97378 Coordinate: 45.10791,-123.42889 Phone: (503) 843-3521