Ohadi Drive-In

8th Street & A Street,
Plummer, ID 83851

Unfavorite No one has favorited this theater yet

Add New Photo