Although not tested by Dell, it should work. The Inspiron 660 has the required PCIe x16 slot on the motherboard and the recommended 300w PSU (power supply unit).
Non Mini cards may be too long to physically Fit into the case.
Use a plastic ruler to measure.
Non LOW PROFILE cards WILL NOT FIT into a 660S
8 inches or so is max. 9 to 12 inches is NOT fitting.