1. Victory Greens 100 E Victory Rd, Meridian, ID 83642 Coordinate: 43.57567,-116.39257 Phone: (208) 888-5551