CorpID/LocID

Practitioner List:

 WATTS HEALTHCARE CORPORATION, D.B.A. HOUSE OF UHURU
 8005 South Figueroa Street,
 Los Angeles, CA  90003

There is no licensed practitioner at this location