Town of Edinburgh
X
GO

Town of Edinburgh

Town of Edinburgh

 
 
 
 
 
 
 
 
 
 
 

Town of Edinburgh

107 S Holland St
Edinburgh, IN 46124 | View on Google Maps
8125263514 | fax: (812) 526-3540


PWSID : IN5241002
NPDES Permit #: IN0020184
Member Since: 2010