1. Seeing Starz Catering 1926 N Leisure Ln, Meridian, ID 83646 Coordinate: 43.62134,-116.407 Phone: (208) 258-7111