L Lillian Electra Maresca,MD 0 reviews 1519 S Oregon St Karuk Tirbal Health Clinic Yreka, CA • 96097 View Practice (541) 997-7134