Penn Central Mall

Location:200 High Ave W, Oskaloosa, IA 52577, USA