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