Professional Records License Records Rebecca Lynn Troain Address: Philadelphia, PA 19134 License #: RN667382 - Active Category: NursingType: Registered Nurse