401 Sw Water St # 108a
8020 N Shade Tree Dr Peoria, IL
The Mole Hole Of Peoria
5201 W War Memorial Dr Peoria, IL
Post and Pillar is now located in a wonderful old rehabbed building on the waterfront. Tons of gorgeous items.. Wonderful place to shop for Christmas or Birthdays.
August 21, 2008
Post & Pillar