Alameda Plaza is located in Pocatello, Idaho at the intersection of Yellowstone Park Highway and Alameda Road. The 22-acre site contains 190,341 square feet of mostly vacant retail space. Redevelopment options are currently under consideration.