Walk in & ask what their process is. That will give them a chance to meet them face to face & find out for sure what they want from you.
You can always drop off a resume but they arent always hiring. But check in from time to time.
Thanks! Your answer is awaiting moderation.