Thompson Street Park

Alpharetta's 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.

Prev Post

Union Hill Park

Next Post

Brooke Street Park