Get in Touch

Located in the heart of downtown Livermore Falls at 31 Pleasant St. on Route 133, we have all the best products for your needs.
Call us at 207-500-0571 for more information or see the map below for directions.
Located in the heart of downtown Livermore Falls at 31 Pleasant St. on Route 133, we have all the best products for your needs.
Call us at 207-500-0571 for more information or see the map below for directions.