Robert E Stenson, MD, Internal Medicine

2007 Edgewater Way
Santa BarbaraCA  93109-1917 (Santa Barbara County)


Phone: 805-966-5966
Fax:

NPI: 1154663854
License Number: GFE14340 (CA)