Vallejo ca news today. Keller is a Nurse Practitioner in Vallejo, CA.