License Information

Printer Friendly Version

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