Lady Lee’S Angels Academy Inc Service: Childcare Address: 700 S Clara Avenue City: Deland State: FL Postal Code: 32720 Phone Number: (386) 624-6518 Rate this provider