Howell & Vail is a company based out of United States.
Looking for a particular Howell & Vail employee's phone or email?
The Howell & Vail annual revenue was $1 million in 2026.
Howell & Vail is based in Meridian, Idaho.
The NAICS codes for Howell & Vail are [54, 54111, 541, 5411].
The SIC codes for Howell & Vail are [811, 81].