Bell - Talbo & Elgin, St. Thomas, ON, N5P1C5 - Bell Stores
Try another search:
Websites.ca Talk Ep. 51