North Bay Eye Associates 104 Lynch Creek WaySte 15Petaluma, CA 94954 United StatesCall: 707-762-3573Visit Practice Click here for directions Physicians Performing iLink Dr. Michael A. Saidel