A method of determining whether to restrict a communication session based on an access terminal's (102, 108, 110, 112) location within a wireless communications system, comprising: obtaining a location associated with a given access terminal that is attempting to participate in a given communication service; determining whether the obtained location satisfies a given relationship with a defined location region, the defined location region establishing a first level of service restriction for the given communication service within the defined location region and establishing at least a second level of service restriction for the given communication service outside of the defined location region; further comprising: determining whether the access terminal is approaching a boundary of the defined location region; providing a notification from the access terminal based on the determination of whether the access terminal is approaching a boundary of the defined location region, wherein the notification provides information to the user related to service restriction; and restricting the given access terminal (102, 108, 110, 112) in accordance with the first or second level of service restriction for the given communication service based on the determination of whether the obtained location satisfies the given relationship with the defined location region, wherein the given communication service corresponds to a multicast service, and the defined location region defines the first and second levels of service restriction for the multicast service for at least one multicast group. obtaining a location associated with a given access terminal that is attempting to participate in a given communication service; determining whether the obtained location satisfies a given relationship with a defined location region, the defined location region establishing a first level of service restriction for the given communication service within the defined location region and establishing at least a second level of service restriction for the given communication service outside of the defined location region; further comprising: determining whether the access terminal is approaching a boundary of the defined location region; providing a notification from the access terminal based on the determination of whether the access terminal is approaching a boundary of the defined location region, wherein the notification provides information to the user related to service restriction; and restricting the given access terminal (102, 108, 110, 112) in accordance with the first or second level of service restriction for the given communication service based on the determination of whether the obtained location satisfies the given relationship with the defined location region, determining whether the access terminal is approaching a boundary of the defined location region; providing a notification from the access terminal based on the determination of whether the access terminal is approaching a boundary of the defined location region, wherein the notification provides information to the user related to service restriction; and restricting the given access terminal (102, 108, 110, 112) in accordance with the first or second level of service restriction for the given communication service based on the determination of whether the obtained location satisfies the given relationship with the defined location region, wherein the given communication service corresponds to a multicast service, and the defined location region defines the first and second levels of service restriction for the multicast service for at least one multicast group.