Setting location based reminders is very simple in android. The app is integrated with Google Maps and you can just tap a location on the map to set a reminder when you are around that place.
You can create one-time alerts or configure it to repeat on particular days
How do you locate your mobile phone if the ringer is off? Maybe you switched the phone to vibrate mode while you were in a meeting and now you dont find it .