NPI Central
John Laura, D.O — NPI 1063579316, Newport Beach, CA | NPI Central