Allen C. Ho

  • 840 Walnut Street, Retina Service, Suite 1020, Philadelphia, Pennsylvania
  • Phone: 215-928-3095
  • Hospital: Wills Eye Institute
  • Specialty: Ophthalmology
  • Expertise In: Diabetic Eye Disease/Retinopathy, Macular Degeneration, Retina/Vitreous Surgery