Christopher Lee Ellstrom, MD, Surgery

1441 Avocado Ave Ste 702
Newport BeachCA  92660-7708 (Orange County)


Phone: 949-706-7886
Fax:

NPI: 1578853750
License Number: A125977 (CA)