Keenan Excavation Co Inc Shop Engineer - Scarborough, ME Looking to contact Keenan Excavation Co Inc Shop? You can reach them at 207-883-7195