Facility
First Step CRC is a two-story, concrete block, brick, and stucco sided building with approximately 24,000 square feet, built in 2006. It is licensed for 65-beds. It is located at 2835 North 32nd Street in the heart of Milwaukee’s central city.
Today
Original – 1966