Yes, the interior shots were NorthPark and the exterior shots were Big Town Mall in Mesquite (long gone and not to be confused with Town East Mall). There was a water tower near BTM.
From IMDB “goofs” for the film:
The movie supposedly takes place in the town of Virgil, Texas. However, in one scene where little children in 4-H shirts are dancing in a field, a water tower is briefly visible in the background that clearly says "RED OAK".
Would love to see this film again.