Get Directions to Town Creek Police Department ← View details 16000 Main Street, Town Creek, Alabama 35672 +1 256-685-3200 Get Directions From* To * — Required information