James E Barber, MD, Obstetrics & Gynecology

400 Newport Ctr Dr
Ste 409
Newport BeachCA  92660-7601 (Orange County)


Phone: 949-760-8040
Fax: 949-760-8084

NPI: 1336257138
License Number: 8599 (NV)