Valley Diner Address: 9345 Elk Creek Pkwy, Elk Creek, VA 24326 Phone: (276) 655-9909 Restaurants, Diner Other Businesses: Grayson National Bank at 60 Comers Rock Rd, Elk Creek, VA 24326