Robert J Holzhauer, MD, Allergy & Immunology

1551 Bishop St
Ste 520
San Luis ObispoCA  93401-4635 (San Luis Obispo County)


Phone: 805-543-2744
Fax: 805-543-0539

NPI: 1710955976
License Number: C37219 (CA)