I am surprised that this park has not had a review yet! Thompson park is located in Upper Arlington off of McCoy road. This 49 acre park has sometime for everyone — you can walk your dog on the 1.15 mile loop, enjoy the fitness trail stations, playground, tennis courts, sport fields, shelter house, picnic areas…