James F Hafele

(704) 846-7116 6239 Seton House Ln Charlotte, NC 28277

Jim Hafele

(704) 846-2380 9209 Deerpark Ln Charlotte, NC 28277