Todoist: To-Do List | Task Manager

Simply download the app, and create location based reminders for yourself. You can create lists on your phone and receive notifications when it’s time to complete the task, activity or reminder.

You can even set reminders based on locations with the todo list app