W. Craig Lannin, DO

W. Craig Lannin, DO

577 River Oaks Dr.
Redding, CA 96001-0135
United States map


Education and Training

Retinal fellowship
University of Nebraska Medical Center, Department of Ophthalmology, Omaha, NE