Leland B McAbee, DDS, Dentist

292 Alamo Dr
Ste 4
VacavilleCA  95688-4243 (Solano County)


Phone: 707-448-2012
Fax: 707-448-5249
Email: lel***@*****il.com

NPI: 1043376098
License Number: 36796 (CA)