Deborah Lynn Swift, MD, Obstetrics & Gynecology

1860 Pennsylvania Ave
Ste 310
FairfieldCA  94533-3590 (Solano County)


Phone: 707-646-4166
Fax:

NPI: 1477660256
License Number: 036093309 (IL)