Get directions to: Mr Roy's, Selma, AL Restaurant address: County Road 80 Selma, AL 36703, USA Driving Walking Bicycling Restaurant: Mr Roy's