@Marie D

I live in a town like that. I live in a small town (but the zip crosses 2). However I always put the zip matched city name. In this case if you want your stuff you use the system as is. Then ask for it to be corrected. If I put the town I really live in on my address my mail would end up in the wrong sorting center or worse 'hand sort' or even worse on the wrong delivery truck and delayed by days.

If it keeps getting missorted ask your local postmaster what to put on your mail so it ends up at your house. They know how their system works. That is their job to help you.

Dont worry so much about it 'being correct' but 'how do I get this system to put stuff in my mailbox'.