5 Nov 06, 2018 Dee W. I live in Browndeer, but my favorite Ottos is the one on N. 76th street right off of Appleton. They always have everything displayed nicely, and the customer service and atmosphere is the best. It's just a cool place to visit.
I live in Browndeer, but my favorite Ottos is the one on N. 76th street right off of Appleton. They always have everything displayed nicely, and the customer service and atmosphere is the best. It's just a cool place to visit.