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