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