3206 Fletcher Dr
812 So. Maple Ave. Los Angeles, CA
631 S Hill St # 55 Los Angeles, CA
October 11, 2009
Legrand Studios Inc
I like Legrand Studios for a lot of my art supplies. They don't have as much as other art supply stores, but the staff is great and always more than helpful.