Robert Rogers Schaefer, MD, Internal Medicine

500 Doyle Park Dr
Ste G03
Santa RosaCA  95405-4559 (Sonoma County)


Phone: 707-544-3411
Fax: 707-544-0834
Email: pet***@*****er.com

NPI: 1346233632
License Number: G22776 (CA)