I would recommend this module if the avatars of members in the same town wouldn't pile all over the center of the town.
The map should use at least the street to position the avatar.
Owner's replyHi,
if you use Field Address you can show user in their different position and not i a pile as you say.
Best Regards