Professional Records License Records Elwood B Spencer Address: Towanda, PA 18848 License #: MV014976L - Expired Category: Vehicle BoardType: Vehicle Salesperson