1. The Admin Center 1404 N Main St Ste 200, Meridian, ID 83642 Coordinate: 43.61647,-116.39094 Phone: (208) 639-1597