Hours Of Operations Lowe's Home Improvement New Hampshire Amherst 03031 Lowe's Home Improvement Hours of Operation and Location in Amherst, NH 03031 4.3 - 136 votes 122 State Route 101a, Amherst, NH 03031 (603) 579-9802 Get Directions Lowe's Home Improvement Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore AmherstView More Apparel H & MCarharttDelia'sExpressDeb Sports Sports AuthorityColemanDelia'sSports Authority Sporting GoodsJazzercise Recommend For You Resources Incorporated Sport Loft Sports Authority Sporting Goods Windows Plus Regal Nail Home Computer Solutions Lucky Supermarket Magic Clean Carpet Mark Sports Market Street