Direct Health Solutions Inc NPI 1316560014 Practice location: 27019 Debiasi Dr, Romulus, MI 481748502 Taxonomy code: 207Q00000X Phone: (734) 203-7181