Rena Ahuja, MD, Internal Medicine

355 Placentia Ave
Ste 209
Newport BeachCA  92663-3311 (Orange County)


Phone: 949-209-2789
Fax: 888-726-1822
Email: ren***@*****il.com

NPI: 1710054127
License Number: A90836 (CA)