I-25 and Hampden Avenue, Denver, Colorado, United States
Police are aware of 8 massage parlors in and around the Denver Metro area. This particular store was closed and the couple are awaiting charges.
Location
United States · I-25 and Hampden Avenue, Denver, Colorado · 2007 (location generalized to protect survivors)
Response & intervention
Results pending
Inconsistent activities for a reputable massage parlor alerted the possibiliy of illegal sexual activity.
Documented on the original SlaveryMap (2008–2016). We don't have a verifiable source on file yet — use “Report a problem” below to add one.