I do not know what a fedEx on site is and judging from the picture it is the Walgreens on 78th and State ave. I think I have reviewed it and gave it a 5star rating
July 2021
As soon as I walked in...someone offered their help...I was in and out.. less than 5 mins.