Oscar A Garcia, MD, Surgery

10800 Magnolia Ave
Mob-1 5th Floor Module 5c
RiversideCA  92505-3043 (Riverside County)


Phone: 866-984-7483
Fax:

NPI: 1902019441
License Number: A104524 (CA)