Richard Alexander Lane, MD, Ophthalmology

441 River St
SpringfieldVT  05156-2222 (Windsor County)


Phone: 802-886-3937
Fax: 802-886-3167

NPI: 1053307652
License Number: 0420007541 (VT)