Navrose S Grewal, MD, Surgery

3650 S St
Ste 206
LakewoodCA  90712-1502 (Los Angeles County)


Phone: 562-531-0019
Fax: 562-531-0032

NPI: 1366631962
License Number: A95109 (CA)