Santa Rosa Medical Center making footprints in Navarre
It’s said that when one door closes, another opens. That time-honored axiom is appropriate in more ways than one when describing the changing of the guard at the office formerly known as Navarre Family Health, located at 1929 Ortega St.