Get directions to: Kelly's Exxon, Preston, ID
Restaurant address: 113 North State Street Preston, ID 83263, USA
Restaurant: Kelly's Exxon