Camelot Apartments Share: Apartments Camelot Apartments Visit Website 600 Camelot Drive Athens, AL 35611 (256) 233-0800 (256) 233-0952 (fax) Map View Larger Map