Maurice Marcel Garcia, MD, Urology

8635 W 3rd St Ste 1070w
Los AngelesCA  90048-6137 (Los Angeles County)


Phone: 310-423-4700
Fax: 310-423-4711

NPI: 1871798058
License Number: A83386 (CA)