Big Apple Store 355 Roosevelt Trail, Windham, ME 04062