JCPenney 2218

JCPenney #2218 is a JCPenney department store located at Riverchase Galleria, 2300 Riverchase Galleria in Hoover, Alabama.