Dr. Alexander Lenard is a fellowship-trained and board-certified orthopedic spine surgeon specializes in providing corrective spinal surgery in North Palm Beach, FL.
All reviews seem positive