Tarlan Ariana Dewing, MD, Family Medicine

1190 Baker St Ste 100
Costa MesaCA  92626-4105 (Orange County)


Phone: 714-668-2500
Fax: 714-668-2515

NPI: 1942408323
License Number: A105837 (CA)