Night Owl Country Band

Double Diamond Steakhouse & Saloon, 127 N Plymouth Ave, New Plymouth, ID 83655