C Michael Neuwelt, MD, Internal Medicine

13851 E 14th St
Ste 301
San LeandroCA  94578-2631 (Alameda County)


Phone: 510-357-1303
Fax: 510-357-5463

NPI: 1598786790
License Number: G38264 (CA)