A Houston mother and her son allegedly hid a young girl and used her as a sex slave, according to a report by MyFOXHouston.com.

Gregoria Salgada Vazquez and David Salazar were charged with aggravated kidnapping and aggravated sexual assault of a child after they allegedly had the girl transported from Mexico to Houston, where they kept her padlocked in a room since Jan. 1, the TV station reports.

The girl reportedly was allowed to leave the room only when the suspects were present.

Police said the girl was forced to have sex with Salazar and also was taken to a Houston nightclub that the pair own and was forced to have sex with clients, the station reported.

The girl reportedly was freed after she got a hold of Salazar's cell phone and called 911.

Click here to read more on this story from MyFOXHouston.com.