Explore details about location Willow Run Townhomes. Willow Run Townhomes is a location situated within the St. George alongside other areas such as Single Track Lane, West 1550 North, South Bluff Street.