Here’s a map that includes Portland and Oxford. You might have to scroll to make the map smaller so you can see the two towns and how they’re situated:
maps.google.com