Sephora The Village Arcade

2401 Times Blvd
Houston, TX 77005
US

(713) 942-0110

For the health and safety of our clients and employees some of our stores in the US and CA are currently closed.

How to find us? Kirby Drive & University Boulevard�