Christen Richard

  • : Richard
  • : MD
  • : University of North Dakota - 2000
  • : Oregon Health & Science University - 2004
  • : Portland Metro
  • : http://www.oregoneyes.net
  • : Oregon Eye Specialists, P.C.| 5050 NE Hoyt, #445| Portland| OR| 97213| (503) 231-0166
  • : Cataract/IOL| Comprehensive Ophthalmology