Formerly  Now Called The Odells Shop

Address:
3906 Sunset Blvd
Los Angeles, CA 90029

Phone:
(323) 741-0039

Store Hours:
Monday-Saturday 11am-7pm
Sunday 11am-6pm