1. M D Willis 1695 E Comisky St, Meridian, ID 83646 Coordinate: 43.65217,-116.3734 Phone: (208) 855-9151