Rachel Umi Lee, MD, Internal Medicine

937 Franklin Ave
LemooreCA  93246-0001 (Kings County)


Phone: 559-998-2657
Fax:

NPI: 1760452593
License Number: 0101235126 (VA)