Barnhill Designs LLC in North Carolina lists Michael Barnhill of Kannapolis, NC as the associate.
|
Michael Barnhill
Managing Member
|
1003 OAKWOOD AVE, KANNAPOLIS, NC 28081-5327
|
|
Barnhill Designs, LLC
Registered in Florida
|
Islamorada, FL | View Report |