Kelli Marie Rose, 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: 1407028798
License Number: A134727 (CA)