Roger Leemiller NPI 1497865554 Practice location: 831 Harris St, Eureka, CA 95503 Taxonomy code: 1223G0001X Phone: (707) 443-8425