650 Main Ave, Norwalk, Connecticut 06851 USA
Pretty purple lavender plantings as you enter Walmart on Main Street in Norwalk Parking lot.
Photo Credit: Yelp