Bobby & Shela's Cow Creek Cafe Address: 305 Junction Rd, Glendale, OR 97442 Phone: (541) 832-2013 Restaurants Other Businesses: Nano's Mexican Restaurant at 456A Pacific Ave, Glendale, OR 97442 Cooper's Place at 456 Pacific Ave, Glendale, OR 97442