James Michel

Active Monterey, CA Director for Ave Maria Convalescent Hospital