Bloomquist ParkĀ is locate at 210 Birchwood Avenue. It has a small playground, two flex-surface tennis courts and a natural walkway between Cedar Street and Birchwood Avenue.