Professional Records License Records Ella Massa Address: San Diego, CA 92103 License #: RN094941L - Expired Category: NursingType: Registered Nurse