Lowe’s Home Improvement, a 140,000 square foot store, located in Parkway Plaza Shopping Center, opened for business on August 14, 2007. Parkway Plaza is a 223,000 square foot shopping center located at Highway 65 and East Lincoln Parkway. Share this:TwitterFacebookLinkedInEmail