888 W Eldorado St
Mc Culloch Appliance Sales-Svc
212 Lee St NE Decatur, AL
1820 6Th Ave Se, Ste E Decatur, AL
I like this place, they excellent products and the water they sell is some of the best. It also priced very well. It's very easy to find and the staff is always polite and nice.
PROS: Great Water
September 25, 2005
If you've been to or used
Polar Products, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.