Dr. ANNA ALLEN Albany Eye Associates 63 Shaker RoadSte 101Albany, New York 12204 United StatesCall: 518-434-1042Visit Practice Click here for directions