Volusia County Sheriff's Office

  • Agency: Volusia County Sheriff's Office
  • Address: 123 W Indiana Ave, DeLand, 32721 FL
  • Chief:
Phone: 386-736-5961
Fax: 386-822-5068
Email:

Volusia County Sheriff's Office is located at 123 W Indiana Ave, DeLand, 32721 FL. The Volusia County Sheriff's Office phone number is 386-736-5961.