168 Willow St, Lockport, Ny 14094 is where Dennis lives. Dennis was born 51 years ago. 1973 is the birth year of Dennis. Records link phone number (716) 434-2668 with Dennis’s details. Public records show Lockport, North Tonawanda and Amherst as cities Dennis also stayed in.