Oregon Endodontic Group: Leila Tarsa, DDS, MS 50 reviews Endodontist 5665 Meadows Rd #105, Lake Oswego, OR 97035