Where Do TLC's '1000-Lb Sisters' Stars Tammy And Amy Slaton Live?

Tag » Where Are The 1000 Pound Sisters From