1. Your Healing Home 51 E Blue Heron Ln, Meridian, ID 83646 Coordinate: 43.62637,-116.39303 Phone: (208) 867-4438