Professional Records License Records Allan D Nestor License #: 046004756 - Expired Expiration Date: Mar 31, 1998Type: Licensed Optometrist