Kirby Knox, MD, General Practice

595 Estudillo Ave
San LeandroCA  94577-4611 (Alameda County)


Phone: 510-483-5881
Fax:

NPI: 1558684209
License Number: G65878 (CA)