Tuffy North Naples

Tuffy North Naples:

9401 Tamiami Trail N, Naples, FL 34108

Year built: 1956

Additions: 1983 and 1995

Phone number: 596-1668

Opened: 1995

Same owner