Margaret Travolta
Englewood, New Jersey, USA