1 Dr. Richard Alexander Lane, MD Ophthalmologist - General 0 reviews Main Location 441 River StSpringfield, Vermont 05156 Highlights Board CertifiedAccepts Insurance Plans