Edward Barrows, MD

Urology
Cost:

Providence Medical Foundation

2576 Renfrew St, Eureka, CA 95501

Accepting new patients

(707) 445-3257