Mark J Freeman, MD, Family Medicine

15322 Lakeshore Dr
Ste 101
ClearlakeCA  95422-9815 (Lake County)


Phone: 707-995-1362
Fax: 707-995-7057

NPI: 1801898929
License Number: G47688 (CA)