Douglas Freeman, MD, Family Medicine

2458 Hilborn Rd
FairfieldCA  94534-1072 (Solano County)


Phone: 707-646-5500
Fax: 707-646-5501

NPI: 1588760110
License Number: C 51473 (CA)