Thompson Street Park

239 Thompson Street Alpharetta, GA 30009

Thompson Street Park is a small park located on the Alpha Loop near Avalon. The park includes an art sculpture, benches, and a small lake.

Back to top button