David Foster La Rochelle, MD, Orthopaedic Surgery

1261 Travis Blvd
Ste 190
FairfieldCA  94533-4897 (Solano County)


Phone: 707-427-5020
Fax: 707-427-5023

NPI: 1558417824
License Number: C38056 (CA)