About John Barnhardt

Meet John Barnhardt III, a fairly skilled attorney in Charlotte, North Carolina, devoted to supplying pinnacle-notch felony representation to his customers.

Accepted Jurisdictions

North Carolina

Office Locations

Main Office

 11610 N Community House Rd Charlotte NC 28277