Olivia Faith Rivera was born at 8:11 a.m. on January 1, 2018, to parents Leanne and Jesus Rivera of Grover Beach. She was delivered at French Hospital as the first baby born in SLO County in 2018. Monica Vaughan The Tribune
Olivia Faith Rivera was born at 8:11 a.m. on January 1, 2018, to parents Leanne and Jesus Rivera of Grover Beach. She was delivered at French Hospital as the first baby born in SLO County in 2018. Monica Vaughan The Tribune

SLO County’s first baby born in 2018 arrives at French Hospital

January 01, 2018 05:08 PM