John Avery, DO, Hospitalist

1023 Nipomo St Ste 110
San Luis ObispoCA  93401-6155 (San Luis Obispo County)


Phone: 805-439-2998
Fax: 805-439-2997

NPI: 1457694796
License Number: 20A13586 (CA)