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