dental lab supplies Street Address: 2382 SE Bristol Street Suite A City: Newport Beach Province/State: California Country/Region: United States Zip: 92660 Telephone: 1-714-396-6961