Ellen's Flower Shop 128 Steuben St Syracuse, NY 13208 Phone: (315) 233-1398
Category: Florists - Retail