Nirmala Kannan, MD, Hospitalist

1090 La Playa Dr
HaywardCA  94545-2142 (Alameda County)


Phone: 510-785-5555
Fax: 510-280-3116
Email: drk***@*****il.com

NPI: 1114014172
License Number: ME129839 (FL)