Sam Allen: Promo 1
Photo Credit: Shefik
Sam Allen is a Community Liaison Officer at the City of Balch Springs, Texas. He served nearly 40 years as a police officer and administrator before retiring in 2008 and joining the police department of Balch Springs (located near Dallas).
Last Updated: September 26, 2021