William A Shapiro, MD, Internal Medicine

230 W Pueblo St
Ste A
Santa BarbaraCA  93105-3870 (Santa Barbara County)


Phone: 805-569-8922
Fax: 805-687-5467

NPI: 1366464802
License Number: C32692 (CA)