Champps closes West Chester location

0
Champps, which opened in June 2003 at 9424 Civic Centre Blvd., closed its doors Aug. 27 a little more than two weeks after
View Comments 0