Franklin Towne Plaza is a shopping destination located in Boise, ID. As a Power Center, it occupies a prime spot at Milwaukee St. & Franklin Rd.. The mall opened its doors in 1992. Shoppers can explore 466,656 sqft. of retail floor space featuring approximately 30 stores.