Allen C Ho MD Top Doctor 840 Walnut Street Ste 200 Philadelphia, Pennsylvania, 19107 Phone: 215-928-3444 Company Name: Wills Eye Hospital Doctor Category: Ophthalmology Profile Let this business know you found them on Main Line Today's Online Directories. Locations Philadelphia 840 Walnut Street Ste 200 Philadelphia, Pennsylvania 19107 Claim/Edit Listing