Miya E Allen, MD, Internal Medicine

1010 Nut Tree Rd
Ste 100b
VacavilleCA  95687-4172 (Solano County)


Phone: 707-624-7947
Fax: 707-624-7998

NPI: 1124285150
License Number: A105636 (CA)