Specialty Neurosurgery Office Location 16105 N. Florida Ave Suite A-2 | Lutz, FL | 33549 Phone 833-863-6633 Practice NEO Surgical Group