Stephen Amendola » Directory Click here to view a list of members. Go back to directory. Add to Address Book. Stephen Amendola Eldex Laboratories, Inc.1992 159100 Work 30 Executive Court Napa CA 94558 work Categories: Uncategorized No Logo Available