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