Athol Plaza is a small park with benches, trees and grass next to the tennis courts.
Dogs on leash are welcome. Please pick up after your dog.
Last updated on May 6, 2023.
Athol Plaza is a small park with benches, trees and grass next to the tennis courts.
Dogs on leash are welcome. Please pick up after your dog.
Last updated on May 6, 2023.
© 2024 DogTrekker.com
Website by Brandhound