Professional Records License Records Margaret Leitz Address: Manhattan Beach, CA 90266 License #: RN139670L - Expired Category: NursingType: Registered Nurse