Howard Florist & Greenhouses Inc. ← View details 14 Margaret Street, Meaford, ON N4L 1G5 +1 519-538-4343 Get Directions From* To * — Required information