The Annex at the Chelsea

111 South Chelsea Avenue
Atlantic City
New Jersey
United States