Holiday Inn Florence-I-95 1819 W Lucas St Florence, SC 29501 Phone: (843) 665-4555 Fax: (843) 665-4577
Category: Hotels & Motels