Lola M. Grillo, MD Top Doctor 63 Albany Shaker Road Suite 101 City of Albany, New York, 12204 Phone: 518-434-1042 Company Name: Albany Eye Associates Doctor Category: Ophthalmology Profile Let this business know you found them on Hudson Valley's Online Directories. Locations City of Albany 63 Albany Shaker Road Suite 101 City of Albany, New York 12204 Claim/Edit Listing