No online appointments available for Dr. Leslie Hamlett. Please call your provider directly at 503-252-8125 to schedule an appointment.