Search › California

Lum Eye And Vision Center A Medical Corporation

Organisation · NPI 1861633323

Address
3088 Telegraph Rd
Ventura, CA 93003
Phone
(805) 648-6891

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Mark Babbitt, DDS
Felicia Lew, O.D
Bryant Lum, M.D Ophthalmology Physician
Michael Ross, O.D