Lee Florist is located in Harare, Zimbabwe on NCR Building , Along 1st Street , Between Samora ns, Union Ave. Lee Florist is rated 4.8 out of 5 in the category florist in Zimbabwe.
Address
NCR Building , Along 1st Street , Between Samora ns, Union Ave