Apollo Drywall & Insulation Co. Drywall Contractor - Buffalo, NY Looking to contact Apollo Drywall & Insulation Co.? You can reach them at 716-824-0733