Police say the 17-year-old was at a bus stop in the city's northeast late Friday when she was attacked, dragged into an alley and sexually assaulted.
Officers say she was taken to a house where she was repeatedly sexually assaulted before she was able to escape on Saturday morning.
Three men from the home were taken into custody on Sunday.
Corey George Manyshots, who is 25, and Cody George Manyshots, who is 21, are charged with sexual assault causing bodily harm, assault causing bodily harm, kidnapping, uttering threats and robbery.
The third man has been released without being charged.