Ithaca Flower Shop 222 Elmira Rd # 14 Ithaca, NY 14850 Phone: (607) 273-0600
Category: Florists - Retail