Alexander N Lenard, MDAlexander N Lenard · Orthopaedic Surgery of the Spine Physician733 US Hwy 1, North Palm Bch, FL 33408(561) 840-1090Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing