Lowells Mini Mart
- Address
- 102 Sw Avenue
- Place
- New Plymouth , ID 83655-3036
- Landline
- (208) 278-3688
Description
Lowells Mini Mart can be found at 102 Sw Avenue . The following is offered: Convenience Stores - In New Plymouth there are 1 other Convenience Stores. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Convenience Stores(208)278-3688 (208)-278-3688 +12082783688