Steven Lawrence Carter

Steven Lawrence Carter, MD

Ophthalmology
Schedule an Appointment 805-682-4459 Fax: 805-682-5355

Locations

  • Paveloff Vision Center

    1532 Anacapa Street, Ste. 5 Santa Barbara, CA 93101

Physician Profile

Year joined staff:

2025

Credentialed Facilities:

Santa Barbara Cottage Hospital