Frank G Karneges, DO, Internal Medicine

770 Mason St
VacavilleCA  95688-4646 (Solano County)


Phone: 707-454-5800
Fax: 707-454-5911

NPI: 1336220581
License Number: 20A6221 (CA)