Halo Construction
Add Hours
16 Years
in Business
ICPI Certified Installer
Phone: (216) 299-1324
Address: 4996 Edsal Dr., Lyndhurst, OH 44124
Beachwood, OH 44122
Medina, OH 44256
507 Gentry Cir W, Cleveland, OH 44143
4568 Mayfield Rd, South Euclid, OH 44121
5001 Mayfield Rd, Cleveland, OH 44124
4197 Greenvale Rd, Cleveland, OH 44121
657 S Belvoir Blvd Apt 8, Cleveland, OH 44121
4186 Greenvale Rd, Cleveland, OH 44121
1510 E 191st St, Euclid, OH 44117
7976 Mayfield Road, Chesterland, OH 44026