Camp John J Barnhardt Loading Map.... Camp John J Barnhardt44184 Cannon Rd - New LondonDetails 35.44997499999999 -80.132927 Address 44184 Cannon Rd New London NC 28127 United States Upcoming Events No events in this location