Oswaldo Castro's National Provider Identifier (NPI) Details
Oswaldo Castro, LMHC
NPI: 1225758014
Enumeration Date: 2022-08-31
Last updated: 2022-08-31
Sole Proprietor: YES
Status: active
Postal Address: 6431 SW 16TH CT, NORTH LAUDERDALE, FL
Phone: 954-643-4636
Primary Practice Address: 6431 SW 16TH CT, NORTH LAUDERDALE, FL
Practice's phone: 954-643-4636