Penn Square Mall
1901 NW Expressway, Space #1077A
Oklahoma City, OK 73118
Store hours:
- Monday-Thursday 11am-7pm
- Friday-Saturday 10am-8pm
- Sunday 12pm-6pm
Location details:
Located on the lower level in the center court by Starbucks; the best entrance is the SE entrance by Texas de Brazil.