North Fort Myers, FL Contact Details Phone: 239-656-3937 Address 545 Pine Island Road North Fort Myers, FL 33903 Directions Google Directions