Home » Locations » Chamberlain Acres Florist and Garden Center Chamberlain Acres Florist and Garden Center Loading Map.... Chamberlain Acres Florist and Garden Center824 Broadway - ElmiraEvents 29.4331522 -98.48156699999998 Address 824 Broadway Elmira NY Finger Lakes 14903 United States Upcoming Events No events in this location