Get directions to: Scooter's, Moulton, TX Restaurant address: 113 N Main Moulton, TX 77975, USA Driving Walking Bicycling Restaurant: Scooter's