Emaculate Care NPI 1033687595 Practice location: 21235 Fire Wind Ct, Spring, TX 773798253 Taxonomy code: 251B00000X Phone: (281) 967-4186