Telford Hotel 16521 River St White Springs, FL 32096 Phone: (386) 397-2000 Fax: (386) 884-9902
Category: Hotels & Motels