1. Garden Center Services 8333 Austin Ave, Burbank, IL 60459 Coordinate: 41.74029,-87.77007 Phone: (708) 636-0054