Cedar Rapids Police Substation is located in Cedar Rapids, United States on 1233 1st Ave SE F. Cedar Rapids Police Substation is rated 3 out of 5 in the category traffic police station in United States.
Address
1233 1st Ave SE F
Accessibility
Wheelchair-accessible entrance