Edward Louis Merrin, MD, Psychiatry & Neurology

1330 N Dutton Ave
Ste 100
Santa RosaCA  95401-4674 (Sonoma County)


Phone: 707-526-8300
Fax: 707-526-8319

NPI: 1518014182
License Number: G26138 (CA)