104 Lynch Creek Way, Petaluma, California 94954
(628) 336-5260
Jessica Flinders graduated from Sonoma State University in 1996 with a master of science in nursing (MSN) and family nurse practitioner (FNP) certificate. She has been privileged to practice in Petaluma ever since. In her work with Dr. Aye and Dr. Leoni s