5931 W Girard Ave.,
Philadelphia , PA 19151 UNITED STATES
Based on 1 reviews
Just Flowers & More is awesome!The staff is very friendly and helpful at Just Flowers. I bought some flowers here and they were very fresh and lasted a long time!
Worldwide > United States > Philadelphia, PA > Flowers & Gifts