Timothy F Dowling, DO, Family Medicine

1222 Pine St Ste A
Saint HelenaCA  94574-1830 (Napa County)


Phone: 707-963-0931
Fax: 707-254-1779

NPI: 1215946355
License Number: C20004476 (DE)