1. In a system for providing telecommunication services between multiple mobile devices and multiple network access points, the system comprising: at least one location server coupled with at least some of the multiple network access points; at least one database coupled with the location server, wherein the at least one database includes location information regarding points of interest, wherein at least some of the points of interest are associated with point of interest categories, and wherein the at least one database further includes point of interest records associated with at least some of the multiple mobile devices, wherein each of the point of interest records includes at least one user-defined set of two or more point of interest categories; and wherein the location server is configured to: receive a command via one of the network access points, wherein the command is based on a single command from a user's mobile device to locate current points of interest closest to a current geographic location of the user's mobile device, wherein each of the current points of interest are associated with one of the two or more point of interest categories in a point of interest record associated with the user's mobile device; obtain the current geographic location of the user's mobile device; query the at least one database for location information for points of interest that a) are closest to the current geographic location of the user's mobile device, and b) are associated with the two or more point of interest categories in the user-defined set; provide, to the user's mobile device, a list of points of interest for each point of interest category in the user-defined set that are closest to the current geographic location of the user's mobile device; and provide additional options to the user based on the list of points of interest.