Address:
1260 N Dutton Ave, Santa Rosa, CA 95401
3925 Old Redwood Hwy, Santa Rosa, CA 95403
Education:
University of Iowa, Roy J. and Lucille A. Carver College of Medicine - Doctor of Medicine*
Board certifications:
American Board of Ophthalmology Certification in Ophthalmology*