1. Wicked Creations 1050 N Casa Loma Dr, Meridian, ID 83642 Coordinate: 43.61436,-116.44685 Phone: (856) 803-0977