Professional Records License Records Rudolf R Lefin Address: Odessa, FL 33556 License #: PE020962E - Expired Category: EngineersType: Professional Engineer