Skip to Main Content
Facility Name
Newport Diagnostic Center
Provider Number
W13396
Date Approved
03/08/2006
State
CA
Address 1
1605 Avocado Avenue
Address 2
Newport Beach, CA 92660
Other Information
N/A