Impact Technologies Address: 957 Riverwatch Dr, Villa Hills, KY 41017 Phone: (859) 341-6321 Restaurants Other Businesses: Steinhaus Restaurant at 1936 Macintosh Ln, Villa Hills, KY 41017 Defrank, Michael E at 946 N Oak Dr, Villa Hills, KY 41017 Davis, Gary J at 805 Squire Lake Dr, Villa Hills, KY 41017