Created by roadtripper71871 - August 15th 2022
18 Ford Road, Leoma, United States
2575 Highway 43 S, Leoma, TN, US
Preston's Restaurant