FRIENDS OF LEU GARDENS, INC. is an Active company incorporated on July 15, 1983 with the registered number 769417. This Domestic Non Profit company is located at C/O DEBRA SEAY, 1920 N. FOREST AVE., ORLANDO, FL, 32803-1537, US and has been running for forty-one years. There are currently three active principals.