Metro Florist Inc. ← View details 5990 16th Avenue, Markham, ON L3P 7R2 +1 905-201-8804 Get Directions From* To * — Required information