Harkiran K Grewal, MD, Internal Medicine

20400 Lake Chabot Rd Ste 102
Castro ValleyCA  94546-5314 (Alameda County)


Phone: 202-444-0086
Fax:

NPI: 1790022416
License Number: MD044631 (DC)