Main Theater Mackay

221 Main Street Mackay, ID 83251

208.588.3969

1 Screens