Willard's Company Window Contractor - Biloxi, MS Looking to contact Willard's Company? You can reach them at 228-697-1176