Subway adresses in Greensboro‚ AL Home Work hours Subway hours Alabama Greensboro AddressPhoneMap623 Tuscaloosa St Greensboro(334) 624-0002 You May Like Church's Chicken hoursSubway hoursMcDonald's hoursPeople Are Reading