Landrum Arts - LA Share Facebook LinkedIn Twitter Telephone 318-426-8674 Fax 866-757-8786 Website http://www.landrumarts.com/ 712 Milam St Ste 103 Shreveport, LA 71101 United States