James William Firman, MD, Family Medicine

530 Union Ave
FairfieldCA  94533-6367 (Solano County)


Phone: 707-421-6692
Fax: 707-421-6674

NPI: 1134164189
License Number: G32024 (CA)