NPIJohns Hopkins UniversityOphthalmology PhysicianOdenton, MD1106 Annapolis Rd Suite 290, Odenton, MD, 21113NPI(410) 874-1425Book online Claim listingAvailability on request