Specialty Podiatry Office Location 3210 Cleveland Ave, Suite 100 | Fort Myers, FL | 33901 Phone (239) 936-6778