My Florist Plaza is located at the NEC of McDowell Road and 7th Avenue in the heart of historic downtown Phoenix near the Willo and Encanto districts and the revitalized art district (Revival Art Collective, Metropolitan Art Institute, Phoenix Art Museum