Use multiple fields to set marker location of members

I would like to use multiple fields to accurately display each member’s location. I am currently using City, State/Region, and Country on sign up.