Dr. Ken Shanahan of Up Valley Orthodontics

headshot of Dr. Ken Shanahan - Up Valley Orthodontics