Get Directions to Selma Fire Department ← View details 1711-1799 Tucker Street, Selma, California 93662 Get Directions From* To * — Required information