David Ripma profile picture

David Ripma

Troutdale City Council - Position 1

District 1

Do you have an issue that David Ripma can influence?