Barbara Acosta Villanueva

NPI # 

Practice Address:

30354 Sw 163Rd Ct

Homestead, FL, 33033-3348

Practice Phone:

786-620-4923

License Number:

RBT-22-215188

License State:

FL

Taxonomy Grouping:

Behavioral Health & Social Service Providers

Taxonomy Classification:

Behavior Technician

Taxonomy Code:

106S00000X