Get Directions to Downey City Mayor's Office ← View details 15 South Main Street, Downey, Idaho 83234 +1 208-897-9904 Get Directions From* To * — Required information