Los Santos Government Facility

Los Santos Government Facility is a government facility located in Los Santos, San Andreas. Little is so far known about the facility itself else than that it can be accessed by the player.