Thomas Hamilton DDS
130 Court St S
Vale, OR 97918
Vale, OR 97918