Howell Liberatore & Wickham Inc Handyman - Elmira, NY Looking to contact Howell Liberatore & Wickham Inc? You can reach them at 607-733-5666