1. Landmark Florist 1618 W University Ave, Muncie, IN 47303 Coordinate: 40.19769,-85.40532 Phone: (765) 289-7777