NPI Central
Allied Medical Center, LLC — NPI 1104196062, Denton, TX | NPI Central