Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Brookline General Store, which is in the state New Hampshire (NH), city Brookline. Our hotel can be found at 12 Main St, Brookline, NH 03033. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Brookline General Store/12 Main St - Brookline - New Hampshire (NH) ← View details 12 Main St, Brookline, NH 03033, Brookline, New Hampshire (NH) +1 603-673-8100