California Foot and Ankle Institute

Member Information

20360 SW Birch St., Suite 270
Newport Beach CA , 92660
Phone:  9498333406
www.cafai.com
Get Map

Member Description

Member Classifications

Medical > Medical Clinic
Medical > Physicians & Surgeons
Medical > Physicians & Surgeons - Podiatry

Member Contacts

Select Member Name to Send Email Message

Dr. Michael Goddard