You could
-
use Admin>Customize>Text Content to change the Title label to Location
-
use CSS to hide the original Location field on the user profile
There are some other ways to use Groups to assign Titles. I could see that working for an organization with location-based groups, chapters, etc.