Toronto police are looking for four suspects after a woman was allegedly kidnapped and beaten repeatedly over a three-day period.

Police say the unidentified woman was held between last Wednesday and Saturday at an east-end apartment near Lawrence Avenue and Kingston Road.

Police allege she was beaten by three women and a man before being taken to another nearby apartment.

Police allege the woman was then driven to a lakefront park, where she managed to escape and alert a passerby.

Police are seeking John Brown, 44, and three women: Allison Bray, 35, June Wilson, 36, and Elanna Marki, 40.

Brown is believed to be driving a 2005 Black Dodge Caravan bearing an Ontario plate number BAJD021.

Police say the suspects are wanted for kidnapping and aggravated assault.