Sephora (located inside JCPenney)
8568 Northfield Blvd.
Denver, CO 80238
(p) 303.576.6661 ext: 389 or 390
View Website
View Map