Putnam from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map The Fillin Station - Texas, Putnam, 100 W Travis St, 76469 (325) 662-3207 Map