Healthcare providers in Upper Lake, CA

35 active NPIs list a practice location in Upper Lake, CA: 27 individual providers and 8 organizations.