Go back to directory. Add to Address Book. Dr. L. Stephen Buchanan D.D.S., F.I.C.D., F.A.C.D. Work 1515 State St Ste 16 Santa Barbara CA 93101-2536 United States of Americawork Categories: Uncategorized Updated 2 years ago.