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

Tag » Where Are 1000 Lb Sisters From