A ark123 Mar 25, 2023 #2 Mar 25, 2023 #2 Teso Life store, 2 locations in Flushing and one in Manhattan.
B BaldBvrBandit Mar 25, 2023 #3 Mar 25, 2023 #3 ark123 said: Teso Life store, 2 locations in Flushing and one in Manhattan. Click to expand... Thank you so much. There was no way I was going to remember that name. I tried to Google it and the internet told me Walgreens.
ark123 said: Teso Life store, 2 locations in Flushing and one in Manhattan. Click to expand... Thank you so much. There was no way I was going to remember that name. I tried to Google it and the internet told me Walgreens.