Untitled photo

The Town of Selma is located just east of Muncie along IN-32 in central Delaware County. The 24 members of this all-volunteer department provide Fire, Rescue and EMR protection to the Town of Selma and unincorporated Liberty Township.

Liberty Township VFD Facebook Page


Powered by SmugMug Owner Log In