Update Info - The Telford Hotel
This restaurant was reported as closed. If it is open, let us know.
The Telford Hotel
16521 River St
White Springs, FL 32096
16521 River St
White Springs, FL 32096
This restaurant was reported as closed. If it is open, let us know.