Kamran Aflatoon, DO, Orthopaedic Surgery

3700 Campus Dr
Ste 104
Newport BeachCA  92660-2603 (Orange County)


Phone: 949-645-7746
Fax: 949-645-7749
Email: kaf***@*****ol.com

NPI: 1124035902
License Number: 20A8503 (CA)