Hub Plaza is located at 334 S Highway 27, Burley, ID-83318. An interactive Map of Hub Plaza is shown below.
View details of Hub Plaza.