New search
Edward Barrows
,
MD
Urology
4.2
(40 reviews)
Cost:
$
$
$
$
$
Providence Medical Foundation
2576 Renfrew St, Eureka, CA 95501
Accepting new patients
(707) 445-3257