Specialty Podiatry Office Location 12670 Creekside Lane, Suite 202 | Fort Myers , FL | 33919 Phone (239) 482-2663