Eyecare Associates Welcome to Eyecare AssociatesEnter introduction here. Visitor Information Eyecare Associates2715 Willetta ST SW Suite BAlbany, OR 97321-3471Directions Phone: 541-926-5848 Fax: 541-926-2873 Static map data from ©Google Our Providers Visiting Providers These providers see patients at this location occasionally. Gregory Richard, MD Ophthalmology