Where is the Volusia County Business Tax office located?

The Volusia County Business Tax office is located in the Thomas C. Kelly Administration Center. 123 West Indiana Avenue. Room 103. Deland, Florida. zipcode is 32 720