Get Directions to Ludlow Town Municipal Manager ← View details 38 South Depot Street, Ludlow, Vermont 05149 +1 802-228-3256 Get Directions From* To * — Required information