Nick Mashour, MD, Internal Medicine

125 Baker St E
Ste 180
Costa MesaCA  92626-4509 (Orange County)


Phone: 714-540-5900
Fax: 714-540-5906

NPI: 1508896515
License Number: A72007 (CA)