Store Location and Hours

treehaus
3153 Glendale Blvd.
LA, CA 90039
HOLIDAY SCHEDULE
Daily 10-6
December 31 10-3
We will be closed January 1-7