Stella D Pollack, MD, Family Medicine

3195 Harbor Blvd
Ste 3
Costa MesaCA  92626-2514 (Orange County)


Phone: 714-263-0227
Fax: 714-263-0231

NPI: 1922184076
License Number: A42623 (CA)