Ophthalmology

James WeiselMD

Practice locations (5)

  • Permanente Medical Group

    5615 Scotts Valley Dr, Scotts Valley, CA 95066

    Accepting new patients

    (831) 430-2700
  • Permanente Medical Group

    710 Lawrence Expy, Santa Clara, CA 95051

    Accepting new patients

    (408) 851-1000
  • Kaiser Foundation Health Plan

    1931 Main St, Watsonville, CA 95076

    Accepting new patients

    (831) 768-6600
  • 1941 Carlin St, Findlay, OH 45840

    Accepting new patients

    (419) 222-1168
Show 1 more location

Board certifications

  • OphthalmologyOphthalmology