NPI 1346095320 Verification
Valid and registered to MELISSA MARIA DOUKAS