John Penrose's Location
Helena, Alabama, United States
John Penrose's Education
John Penrose's Skills
John Penrose's Summary
John Penrose, based in Helena, Alabama, United States, is currently a Police Officer at City of Vestavia Hills, Alabama. John Penrose holds a 1973 - 1975 Brooklane Baptist Academy. With a robust skill set that includes Criminal Investigations, Criminal Justice, Patrol, Public Safety, Surveillance and more, John Penrose contributes valuable insights to the industry.