Town of Avilla
X
GO

Town of Avilla

Town of Avilla

 
 
 
 
 
 
 
 
 
 
 

Town of Avilla

PO Box 49
Avilla, IN 46710 | View on Google Maps
(260) 897-2781


PWSID : IN5257002
NPDES Permit #: IN0020664
Member Since: 1996