1. Stevens Homes Inc 3522 Briar Creek Ln, Ammon, ID 83406 Coordinate: 43.48565,-111.96384 Phone: (208) 557-0707