Location

 

Court Street Plaza is located at 514 N Court St, Carroll, IA 51401.