Michael Anthony Omalley, MD, Family Medicine

501 Oak Ave
DavisCA  95616-3624 (Yolo County)


Phone: 530-757-3200
Fax:

NPI: 1245254499
License Number: G42283 (CA)