Orrville from Alabama Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Main Street Take Out - Alabama, Orrville, 15704 Main, 36767 (334) 996-0909 Map