Penn Square Mall is Oklahoma City's leading fashion destination, featuring 150+ specialty shops, dining options, entertainment and more.