Skip to Content
New Search
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