Howick Property Improvements Posted on May 13, 2016 Address: 20623 Devore Rd Meadville PA 16335 Phone: (814) 337-6761