Trulieve - Northampton8/7/2021Super friendly staff, beautiful showroom, and great product and affordable prices will keep me coming back! Props to John who guided me through the process with patience and humor.Show more