NPI 1831373828 Verification
Valid and registered to DR. DOUGLAS SCOTT MACKAY