Christopher Scott Armstrong, MD, Surgery

333 City Blvd W
Ste 850
OrangeCA  92868-2903 (Orange County)


Phone: 714-456-8598
Fax:

NPI: 1912260035
License Number: A121758 (CA)