Professional Records License Records Meyer Finkelstein License #: 1838 - Expired Issued Date: Sep 15, 1952Expiration Date: Jan 31, 2007Type: Optometrist