Air Conditioning in Lafayette Hill (PA) Full list of companies Air Conditioning category in Lafayette Hill, Pennsylvania C & M Mechanical Inc 4025 Center Ave, Lafayette Hill, PA 19444, (610)825-9284 Page 1