License Information
ALVARO E CASTILLO
License Number: ME126816
Data As Of 5/4/2026- Profession
- Medical Doctor
- License
- ME126816
- License Status
- Clear/Active
- License Expiration Date
- 1/31/2028
- License Original Issue Date
- 01/28/2016
- Address of Record
- 7556 lake worth rd, suite 103
- Greenacres
- GREENACRES, FL 33467
- Phone Number
- (561) 439-1500
- Specialty
- GS - SURGERY
- Controlled Substance Prescriber (for the Treatment of Chronic Non-malignant Pain)
- No
- Yes
- Discipline on File
- No
- Public Complaint
- No