Todd S Harris, MD, Surgery

4501 Birch St
Newport BeachCA  92660 (Orange County)


Phone: 949-221-0136
Fax: 949-387-1136
Email: tha***@*****al.org

NPI: 1710980677
License Number: A105121 (CA)