NorthStar Detox & Rehab Center NorthStar Detox & Rehab Center is one of a few facilities throughout the Country that is owned and operated by a licensed Medical Doctor. Timing : Mon - Sun Open 24 hours Phone: 323-577-4500 19500 Winifred St, Tarzana CA 91356 USA Map Other Categories: Health & Beauty |