James Foster Weems, DDS, Dentist

1617 Westcliff Dr
Ste 201
Newport BeachCA  92660-5524 (Orange County)


Phone: 949-642-7998
Fax: 949-642-3260
Email: drf***@*****oo.com

NPI: 1669557997
License Number: DU035461 (CA)