Can I *edit* locations from the front-end?

This is not currently supported.  However, you can allow users to *add* locations from the front end.