Fort Myers Visit our office located in Fort Myers, Florida for a spine or orthopedic specialist in your area. Phone: (800) 531-1587 Address: 12700 Creekside Lane Suite 300 Fort Myers, FL 33919 Get Directions