James Hall

Active Largo, FL President for Jl Hall Construction LLC