Ohadi Drive-In
111 N. 8th Street,
Plummer,
ID
83851
111 N. 8th Street,
Plummer,
ID
83851
1 person favorited this theater
No one has favorited this photo yet