at , Denver , 80203 United States
2 FB users likes Idaho Center, set it to 941 position in Likes Rating for Denver, Colorado in Local Business category
Idaho Center is Denver based place and this enity listed in Local Business category. 80203.