866-719-0504 or 612-374-0504

Crossroads Residents

Crossroads is housed in a 3-story building at 2823 South Wayzata Boulevard, just 5 minutes from downtown Minneapolis.