Pascal currently resides at 79 Noel Dr, Williamsville, Ny 14221. Public records show Buffalo, Amherst, Tonawanda and 2 other cities as cities Pascal also stayed in. The birth year was listed as...