The Floral Garden 340 Delaware Ave.Delmar, NY, 12054 View Phone 518-478-7232 Alt: 800-478-6478 Fax: 518-478-9745 Toll Free: 800-478-6478 View Website Experience & Reliability Call Today About Photos & Videos Send to My Email Send to My Phone Print this Page