Shahriar Pirouz, MD, Internal Medicine

10 Santa Rosa St
Ste-101
San Luis ObispoCA  93405-5825 (San Luis Obispo County)


Phone: 805-544-7426
Fax: 805-782-8097

NPI: 1922201508
License Number: A107955 (CA)