About
The Telford Hotel is the only remaining hotel out of 15 hotel at flourished in White Spring at the turn of the century
Address: 16521 River St, White Springs, Florida 32096
Phone: (386) 397-2000
State: FL
City: White Springs
Street Number: 16521 River St
Zip Code: 32096
categories: hotel