All you need to know about Dr. JUAN LUIS VELAZQUEZ practicing at 3001 Nw 49th Ave Ste 104, Lauderdale Lakes, FL, 33313 with NPI Number 1740581180.
Specializations: Vascular Surgery Counties Served: Broward, FL; Palm Beach, FL