Online Map and Driving Directions Address355 Placentia Ave. #304 Newport Beach, CA 92663 Phone(949) 631-3380 Fax(949) 631-3382 Emailinfo@newportrootcanal.com Opening HoursMonday – Friday: 8:00 AM – 5:00 PM