The Flower Shop TLO Address: 503 Pine St, Avon, SD 57315 Phone: (605) 286-3638 Restaurants, Florists Other Businesses: Swier Law Firm Prof LLC at 202 Main St S, Avon, SD 57315 Alberts Law Office at 133 N Main St, Avon, SD 57315 North Vue Motel at 509 Poplar St, Avon, SD 57315