Back Ref Studio City Address:12833 Ventura Blvd.,Space #144 Studio City, CAHours: Mon-Sat: 11am-7pm Sun: 11am-6pm Call: (209) 437-0249