James M. Walsh
O.D.
Dr. James Walsh specializes in medically-based optometric care, offering a full spectrum of routine and emergency services, ranging from comprehensive and diabetic exams, dry eye, glaucoma, macular degeneration and co-managing cataract surgeries.