Windsor Apartments Share: Apartments Windsor Apartments Visit Website 1001 Garrett Drive Athens, AL 35611 (256) 233-0096 (256) 233-5521 (fax) Map View Larger Map