NPI 1023500956 Verification
Valid and registered to TAYLOR STANDIFORD