Meeouch Sex Kitten Club

Meeouch Sex Kitten Club is a strip club that appears in Grand Theft Auto III and Grand Theft Auto: Liberty City Stories settled in Red Light District in Portland, Liberty City. If the player does taxi missions in Portland in GTA 3, some people might ask him to drive them to this club.