John McNeil Jr.,was an officer in the United States Army, after retiring McNeil lived at the Franklin Pierce Homestead, a historic house museum and state park located in Hillsborough, New Hampshire, it was the childhood home of which numbered President of the United States?