Huffman & Huffman Ophthalmology - London At this Location Map & Location London Address 503 N. Main St.London, KY 40741 Phone Call 606-877-1877 Get Directions At This Location Services Providers Services Oculofacial Plastic & Orbital Surgery (Cosmetic Eye Surgery)GlaucomaRetinal DiseasesAdvanced Eye Care Outreach Locations Providers Ellen Van Norman, ODPeter J. Blackburn, MDClaire E. Fraser, MDPeter J. Timoney, MD Map & Parking 37.1308552, -84.0860621