If you live in St. Louis and you like frozen custard, they you know who Ted Drewes is. His stores have been a St. Louis institution for years. Here is his home.
View in Google Earth Categories: Homes - Celebrity - Business
By: tlp333
Advertisement
Comments
Policies
Please enable images and enter code to post
Reload
Advertisement