Buffalo Creek PlazaCharles Seivers BlvdClinton, TN Size: 6,813 Square FeetDeveloped in 2017 View Site/Floor PlanDevelopment DescriptionDeveloped in 2017 by 61 Retail Partners