Where is the Car Nut Club Inc in Lehigh Acres Florida located?

The address of the Car Nut Club Inc is: 1122 Vineyard Place, Lehigh Acres, FL 33936-6508